
Senior Full-Stack Engineer with a strong educational foundation in Software Engineering and over a decade of expertise architecting scalable, enterprise-grade production applications. Masterful across the entire SDLC, specializing in high-performance ecosystem development utilizing Java, Spring Boot, JavaScript, React, Node.js, and AWS. Adept at transforming complex business requirements into resilient, cloud-native architectures. A flexible, forward-thinking developer who strategically leverages next-generation AI development tools (like Cursor and Claude) to maximize engineering velocity, accelerate prototyping, and drastically shorten delivery pipelines.


Develop a serverless AWS backend digital payment wallet, a secure virtual container of cash used to transfer money and make payments, ...
Develop a serverless AWS backend digital payment wallet, a secure virtual container of cash used to transfer money and make payments, providing a secure, intuitive, simple, and convenient payment experience to customers.
Participate and take decisions in architecture definitions
Develop new microservices from scratch.
Gather functional and nonfunctional requirements from clients.
Write unit, integration, E2E test and monitoring services.
Project: Xometry Pay - Xometry
Project: Trainer Portal - SamsungNext (Client)
Developed a Trainer Portal Application where Trainers can teach online by uploading their daily routine exercises. This application will be deployed in Samsung TV.
Developed Serverless application using AWS.
Developed single pages application using React.
Developed an ecommerce application similar to Amazon that sells products over the internet. This app consumes data from many external ...
Developed an ecommerce application similar to Amazon that sells products over the internet. This app consumes data from many external systems.
Developed new microservices from scratch.
Mentor junior developer.
Project: Backcountry (Client)
Delivered online services to users, including credit card payments, loans, creation of account, billing and payments, transferring mon...
Delivered online services to users, including credit card payments, loans, creation of account, billing and payments, transferring money between national and international banks accounts, while working on the project.
Increased business agility and improved workflows as well as align users with IT through design and development of service oriented architecture using JavaScript, ReactJs, and NodeJS.
Processed customer invoices and payments by developing an account module.
Developed credit card, internationals transfer, and loans module.
Key Achievements: Assisted the bank in supporting millions of users online simultaneously by reducing the latency in the application especially in paying days.
Project: Internet Banking Personal