I’m a Senior Full Stack Developer with 5+ years of experience building scalable enterprise applications across fintech, SaaS, and data-intensive platforms. I specialize in secure backend systems using Java and Spring, and I build modern, interactive frontends with React and TypeScript. Currently at Jeel (Riyad Bank), I lead full-stack development for SME loan management, architect REST APIs with Spring Security, optimize PostgreSQL performance, and deliver real-time dashboards. I take full ownership from requirements to production, focusing on security, quality, and measurable performance improvements.

Muhammad Hamza

I’m a Senior Full Stack Developer with 5+ years of experience building scalable enterprise applications across fintech, SaaS, and data-intensive platforms. I specialize in secure backend systems using Java and Spring, and I build modern, interactive frontends with React and TypeScript. Currently at Jeel (Riyad Bank), I lead full-stack development for SME loan management, architect REST APIs with Spring Security, optimize PostgreSQL performance, and deliver real-time dashboards. I take full ownership from requirements to production, focusing on security, quality, and measurable performance improvements.

Available to hire

I’m a Senior Full Stack Developer with 5+ years of experience building scalable enterprise applications across fintech, SaaS, and data-intensive platforms. I specialize in secure backend systems using Java and Spring, and I build modern, interactive frontends with React and TypeScript.

Currently at Jeel (Riyad Bank), I lead full-stack development for SME loan management, architect REST APIs with Spring Security, optimize PostgreSQL performance, and deliver real-time dashboards. I take full ownership from requirements to production, focusing on security, quality, and measurable performance improvements.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Work Experience

Senior Software Engineer at Jeel (Riyad Bank Project)
January 1, 2025 - Present
Leading full-stack development for Riyad Bank's SME Loan Management Platform using Java, Spring Boot, and React, processing $2M+ in daily transactions. Architected RESTful APIs with Spring Boot and implemented Spring Security for authentication and role-based access control. Designed and optimized PostgreSQL databases with complex queries, indexing strategies, and JPA/Hibernate mappings. Built interactive dashboards in React and TypeScript for real-time loan tracking and portfolio analytics. Managed AWS infrastructure including EC2, RDS, and S3 for document management. Containerized services with Docker and implemented CI/CD pipelines using GitHub Actions. Owned the full development lifecycle from requirements through production deployment and maintenance.
Software Engineer at Exec9
October 1, 2022 - December 31, 2024
Developed and maintained multiple full-stack SaaS applications using Java, Spring Boot, and React. Built RESTful APIs with Spring Boot including Spring Security, JWT authentication, and comprehensive validation. Optimized database queries and schema design with JPA/Hibernate, reducing query execution time by 40%. Integrated Stripe and PayPal payment gateways for loan disbursement and repayment. Led adoption of modern frontend practices with React hooks, TypeScript, and component-based architecture. Implemented WebSocket notifications for real-time updates on loan approvals and status changes. Identified technical debt and proposed architectural improvements for modernization.
Associate Software Engineer at BBT (Bulls & Bears Technology)
May 1, 2021 - September 30, 2022
Built full-stack e-commerce applications using Java, Spring Boot, and React. Developed responsive frontends with React and Bootstrap and integrated with backend REST APIs. Wrote unit and integration tests with JUnit and Mockito, achieving 85% code coverage. Collaborated in Agile sprints using JIRA and Git. Optimized SQL queries and implemented Redis caching for improved performance. Deployed applications to AWS EC2 and managed server configurations. Owned feature delivery from design to deployment and contributed to code reviews and technical discussions.

Education

Bachelor of Science in Computer Science at Lahore Garrison University, Lahore, Pakistan
January 11, 2030 - July 28, 2026
Bachelor of Science in Computer Science at Lahore Garrison University
January 11, 2030 - July 28, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more