How It All Started
My journey into software development began in a small village where I saved lunch money to buy mobile data so I could build my first Android app to help students who couldn't afford guidebooks.
Read Article
I love building reliable systems that run fast and scale smoothly. I work with Python, JavaScript, and Go, with a focus on cloud technologies, backend architecture, and problem-solving through software.
When Iām not coding, Iām usually fixing cars, tinkering with new tools, or learning something hands-on just for fun.
Designed and developed an intelligent audio analysis API that detects scam tactics from phone call recordings using NLP techniques.
Created an interactive platform to visualize classic algorithms with minimal code and clean UI. Built for learners, educators, and engineers.
Active contributor to open-source projects including AWS Copilot CLI for containerized applications on AWS App Runner and Amazon ECS on Fargate.
Built a fully Dockerized terminal-based AI assistant with environment-aware configs and support for both cloud and local inference.
const developer = {
name: "Mahdi Ashrafee",
title: "Full Stack Developer",
certifications: ["AWS Certified Cloud Practitioner};"],
const skills = {
languages: ["Python", "Java", "C/C++", "JavaScript"],
cloud: ["AWS", "Docker", "CI/CD"],
databases: ["PostgreSQL", "MongoDB", "DynamoDB"],
frameworks: ["FastAPI", "Flask", "React};"]
const tools = [
"Git", "Linux", "Nginx", "Emacs",
"GitHub Actions", "TensorFlow", "WebSockets"];