Available for engineering & architecture roles
Ahmed Moussa
Software EngineerJava Full-Stack DeveloperCloud & AI Product Builder
Building scalable enterprise systems and turning ambitious ideas into production-ready digital products.
I design and develop secure, scalable applications using Java, Spring Boot, React, cloud infrastructure, microservices, DevOps automation, and modern AI-assisted engineering workflows.

Professional Summary
Engineering Enterprise Systems. Building Future Products.
Ahmed combines enterprise software engineering experience with cloud architecture, DevOps practices, and product development. His work spans Java and Spring Boot services, React applications, REST APIs, cloud infrastructure, CI/CD automation, observability, testing, and production readiness.
He also develops independent software products designed to solve real business problems and grow into scalable platforms.
Enterprise Engineering
Java and Spring Boot services, REST APIs, and microservice enhancements built for maintainability and production support.
Cloud & DevOps
AWS services, containerized deployments, infrastructure as code, and CI/CD pipelines with automated quality gates.
Full-Stack Development
React and TypeScript front ends connected to secure backend services, with an eye for accessible, performant UX.
Product Innovation
Translating business ideas into structured products — from discovery and architecture to deployment and iteration.
Core Technology Stack
The tools I build production systems with
A practical, hands-on toolkit spanning backend, frontend, mobile, cloud, DevOps, data, and quality engineering.
Backend
- Java
- Spring Boot
- Spring Security
- REST APIs
- JPA
- Hibernate
- Maven
- Microservices
Frontend
- React
- TypeScript
- JavaScript
- HTML
- CSS
- Tailwind CSS
- Vite
Mobile
- React Native
- Expo
Cloud
- AWS
- ECS
- Lambda
- ECR
- CloudWatch
Infrastructure & DevOps
- Docker
- Terraform
- Jenkins
- Spinnaker
- Jib
- CI/CD
Data & Messaging
- PostgreSQL
- SQL
- Kafka
Quality & Observability
- JUnit
- Mockito
- SonarQube
- JMeter
- BlazeMeter
- Splunk
- Dynatrace
AI-Assisted Engineering
- Claude Code
- Cursor
- AI-assisted software development
- Agentic workflow exploration
Enterprise Engineering Experience
Enterprise Engineering Experience
JPMorgan Chase
Java Full Stack Software Engineer
Contributing to enterprise software systems with Java, Spring Boot, REST APIs, cloud services, CI/CD automation, infrastructure as code, monitoring, testing, and production support practices.
- Java
- Spring Boot
- REST APIs
- AWS
- Terraform
- Jenkins
- Spinnaker
- Docker
- Kafka
- JUnit
Featured Projects
Selected work
Production-quality engineering work selected for this portfolio.
Transportation Technology Platform
Joe Limo
A full transportation-management platform: customer and driver mobile apps, an admin dashboard, backend APIs, and production deployment infrastructure.
- React Native
- Expo
- Java
- Spring Boot
- React
- TypeScript
- +5
Engineering Approach
How I Build Software
A repeatable lifecycle that keeps architecture, security, testing, and observability in view from day one.
- 01
Discover
Understand the business problem, user needs, requirements, constraints, and success criteria.
- 02
Design
Create user flows, system architecture, service boundaries, API contracts, database models, and UI/UX specifications.
- 03
Develop
Build secure, maintainable frontend and backend applications using clean architecture and version-controlled workflows.
- 04
Validate
Use unit, integration, API, contract, security, performance, and end-to-end testing.
- 05
Deploy
Automate builds and deployments using CI/CD, Docker, infrastructure as code, cloud services, and production approval gates.
- 06
Observe & Improve
Use logging, monitoring, metrics, alerts, user feedback, and iterative delivery.
Career Direction
Growing Toward Cloud and Application Architecture
Ahmed continues expanding his expertise in AWS architecture, cloud-native engineering, distributed systems, AI-enabled software development, application architecture, and technical product strategy.
- AWS architecture
- Distributed systems
- AI and agentic systems
- Cloud-native development
- Application architecture
- Technical product strategy
Let's Build Something Valuable
I'm open to software engineering opportunities, architecture-focused roles, technical collaboration, consulting discussions, and conversations about building scalable digital products.