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'm a full-stack developer with over 2 years of experience building backend systems, APIs, and cloud infrastructure. I work with Python, C/C++, Java, and JavaScript, and have experience with databases like PostgreSQL, MySQL, and MongoDB.
I'm the developer of ScamShield API, Algorithm Visualizer, and several open-source tools. I hold an AWS Certified Cloud Practitioner certification and am currently pursuing a B.S. in Computer Science.
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 CDK improvements and documentation for developer tools.
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"];