Hello, I'm
MOHAMEDGOMAA
Building full-stack applications and operating end-to-end delivery pipelines with 85-90% reduction in deployment time and 99.9% service availability on AWS.
About Me
Software Engineer & DevOps Engineer with hands-on experience in full-stack development, CI/CD pipeline design, infrastructure automation, and cloud-native deployments on AWS. I build applications end-to-end — from React, Next.js, Go, and Python backends to the platforms they run on, achieving 85-90% reduction in deployment time and 99.9% service availability. Proficient in Terraform, Ansible, Docker, Kubernetes, and GitHub Actions, with a strong foundation in Linux systems and observability tooling.
Faster Deployments
Service Availability
AWS Certified
Projects Shipped
Experience
DevOps Engineer
Tahur (Contract, Remote)
- Optimized database architecture by replacing expensive per-request connection overhead with warm connection pooling and multiplexing via ProxySQL, slashing API response times by 99% (7s → 80ms).
- Built and maintained CI/CD pipelines, enabling automated build and deployment workflows across services and significantly reducing manual release effort.
- Deployed a monitoring stack utilizing Grafana, Prometheus, and cAdvisor, reducing debugging overhead by 40%.
- Built an end-to-end observability stack using the LGTM stack (Loki, Grafana, Tempo, Mimir) and implemented OpenTelemetry for distributed microservices tracing, reducing MTTR by 35%.
- Developed an automated disaster recovery and backup strategy leveraging Cloudflare R2 storage and Ansible.
Projects
CloudCanvas
Software Engineer · 2025 -- Present
Visual platform enabling engineers to design AWS, GCP, and Azure architectures and automatically generate production-ready IaC.
- Reduced architecture design and implementation time by up to 90% by converting diagrams into Terraform, Pulumi, and CloudFormation code.
- Implemented a cost estimation engine that analyzes selected architecture resources and surfaces hidden operational costs.
- Built a solution marketplace for reusable, validated architecture templates.
Serverless E-Commerce
Full Stack Developer · Sep 2025 -- Oct 2025
Migrated a production e-commerce system from EC2-based microservices to a fully serverless architecture.
- Designed IaC and CI/CD with Terraform and GitHub Actions, enabling blue/green deployments and reducing manual effort by 90%.
- Improved API latency by 45% through Redis caching and achieved zero-downtime deployments handling 5K+ concurrent requests.
- Implemented FastAPI (Python) and Go (Gin) backends as containerized Lambda functions with RDS Proxy, SNS/SQS, and Step Functions.
Easy Deploy Platform
Lead Developer (Graduation) · Mar 2025 -- May 2025
DevOps automation platform that deploys GitHub-hosted applications to AWS with zero manual intervention.
- Reduced deployment time by 85% using Terraform and Ansible for end-to-end infrastructure provisioning.
- Implemented CI/CD pipelines using GitHub Webhooks, Docker, Amazon ECS, CodePipeline, and CodeBuild.
- Added observability and monitoring using Amazon CloudWatch for application health tracking.
Job Dork Automation Platform
Full Stack Developer · 2025
Advanced job scraping platform that crawls Indeed, LinkedIn, and other job sites to aggregate and filter openings automatically.
- Reduced typical job-search time by 70%, landing the first two interviews directly from the platform.
- Built scalable scraping spiders with Scrapling and Playwright for JavaScript-heavy sites.
- Developed a React frontend with a FastAPI backend backed by PostgreSQL.
AWS Kubernetes Deployment
DevOps Engineer · 2025
Hands-on Kubernetes cluster setup on AWS covering kubeadm, k3s, EKS, and full infrastructure automation.
- Provisioned infrastructure with Terraform on EC2 instances, then automated cluster bootstrap with Ansible and bash scripts.
- Practiced multiple cluster strategies: self-managed kubeadm, lightweight k3s, and managed EKS.
GitOps Kubernetes Deployment
DevOps Engineer · 2025
GitOps workflow deploying a Go application to Kubernetes via ArgoCD with a push-based webhook model.
- Automated app deployment using ArgoCD, Helm charts, and GitHub Actions on a Kubernetes cluster.
- Implemented push-based webhook triggers so merged changes roll out without manual intervention.
Programmer's Social Hub
Software Engineer · Sep 2024 -- Oct 2024
Microservices-based social media platform for programmers, built as an ALX Software Engineering portfolio project.
- Implemented event-driven architecture with RabbitMQ and gRPC for async/sync service communication, reducing latency by 75%.
- Deployed with Docker and Kubernetes, cutting deployment time by 50% while ensuring scalability and fault tolerance.
- Features include authentication, post interactions, user management, and real-time updates.
School Management System
Backend Developer · Jul 2024 -- Aug 2024
Full-featured school management system for administrators, teachers, and students, built during the ALX programme.
- Role-based access reduced repetitive administration by 85%: admins manage accounts, teachers assign homework, students track progress and grades.
- Built REST APIs in Golang with MySQL persistence and a Next.js frontend.
Education
Faculty of Science, Assiut University
Bachelor of Computer Science
Technical Skills
Get In Touch
I'm always open to discussing new opportunities, interesting projects, or just having a chat about software engineering, DevOps, and cloud infrastructure.
Let's work together!
Whether you need a software engineer, a DevOps engineer, or full-stack development with infrastructure automation.