Full-stack software engineer

Ahmed Marzook Portfolio

Curious individual, always seeking to build, learn, and explore new ideas.

6+ Years shipping enterprise SaaS
10+ Cloud-native services launched
Mentor Coaching teams on clean delivery
Portrait of Ahmed Marzook

About Me

Ahmed smiling
Always curious about the next clever workflow, the next elegant architecture, and the people who make both possible.

Experienced software developer with 6+ years building and scaling enterprise SaaS platforms. I'm fluent in Java (8 through 21) and the Spring ecosystem, delivering resilient APIs, modern front-ends, and thoughtful developer experiences.

I thrive in cross-functional environments—pairing with product, design, and ops to design secure cloud infrastructure, enable CI/CD automation, and guide teams through modernization initiatives. Mentorship and knowledge-sharing are core to how I operate.

System Design Microservices Cloud Infrastructure Developer Experience

Platform Modernization

Transforming legacy monoliths into secure, observable, and scalable service architectures.

Automation at Scale

Designing CI/CD pipelines, cloud infrastructure, and guardrails that keep delivery moving fast.

People & Culture

Leading squads, mentoring developers, and energizing teams with workshops and pairing sessions.

Featured Projects

Birth Your Way birth plan generator placeholder

Birth Your Way

A personalized birth plan generator that empowers families with curated, evidence-backed guidance. Includes dynamic questionnaires, shareable plans, and an empathetic experience for every stage of birth preparation.

React TypeScript Vite Azure npm
Screenshot from The Last High-Level Language game

The Last High-Level Language

A dystopian spin on Hangman—each wrong guess wipes out a programming language, inching humanity toward an assembly-only future. Includes an interactive keyboard, language lore, and immersive animations.

React JavaScript Vite npm
Tenzies dice game interface

Tenzies Game

A quick-hit dice game built to hone state management in React. Features animated rolls, streak tracking, celebratory confetti, and a fully responsive interface for desktop and mobile.

React JavaScript Vite npm
WeatherBridge API dashboard placeholder

WeatherBridge API

A Spring Boot service that aggregates Visual Crossing weather data with Redis caching to deliver fast, reliable forecasts. Features clean architecture, Terraform-managed AWS infrastructure, and automated CI/CD.

Java Spring Boot Redis AWS React Terraform
HabitPact dashboard placeholder

HabitPact

A social habit-tracking platform with accountability partners, streak insights, and push notifications. Built with Spring Boot, MongoDB, and React plus JWT authentication and contract-tested APIs.

Java Spring Boot MongoDB React
Tech Tales CMS placeholder

Tech Tales

A modern publishing platform with editorial workflows, author profiles, markdown support, and sanitized content handling. Powered by Spring Boot, PostgreSQL, and a responsive React front end.

Java Spring Boot PostgreSQL React
DayMapper task board placeholder

DayMapper

A collaborative task management suite featuring real-time updates, role-based access, and rich analytics. Uses Spring Boot, React, and PostgreSQL with comprehensive automated testing.

Java Spring Boot PostgreSQL React
DoItNow React Native to-do app placeholder

DoItNow

A React Native productivity app designed for fast, offline-friendly task capture. Features intuitive gestures, calendar sync, reminders, and a focus mode for deep work sprints.

React Native Expo TypeScript

Skills

A toolbox shaped by enterprise product delivery: scalable backend services, resilient infrastructure, and immersive interfaces that prioritize user outcomes. Here are the platforms and frameworks I lean on daily.

Daily Drivers

Java logo
Java
Spring Framework logo
Spring
React logo
React
TypeScript logo
TypeScript
Node.js logo
Node.js
Python logo
Python
Docker logo
Docker
AWS logo
AWS
Terraform logo
Terraform
PostgreSQL logo
PostgreSQL
MongoDB logo
MongoDB

Core Engineering

Java 8, 11, 17, 21 Spring Boot & Spring Cloud REST & GraphQL API design SQL & relational modelling

Cloud & DevOps

AWS & Azure architecture Docker & container orchestration Terraform, Helm & IaC practices CI/CD pipelines & observability

Experience & Tooling

React, TypeScript & modern JS Python scripting & automation Playwright end-to-end testing Git (GitLab, GitHub, Bitbucket)

Let's build something remarkable

I'm always excited to collaborate on resilient platforms, thoughtful product experiences, and initiatives that help teams ship with confidence. Tell me about what you're building.