Mohammad Ahmad
Software Developer
Pune, India
#OpenToWork
About
I am a software engineer with experience building distributed and real-time systems, currently working on multiple full-stack projects involving modern web and cloud technologies. My work spans over several years, starting from my education in computer science engineering to developing scalable platforms and AI-powered applications.
My technical expertise includes Python, JavaScript, TypeScript, Node.js, React, FastAPI, and various databases like MongoDB and PostgreSQL. I have built systems with Docker, Kubernetes, AWS, and CI/CD pipelines, focusing on performance, fault tolerance, and user experience in projects such as distributed code execution platforms, multi-service allocation systems, and AI-powered resume builders.
Experience
Real-time core: Socket.io event-driven architecture with persistent MongoDB Atlas storage and JWT-secured sessions – sustaining 99% uptime under concurrent load on Render.
Resilience & UX: Fully responsive Tailwind CSS interface with real-time media sharing and graceful connection recovery on network interruption.
Socket.ioMongoDBJWT
Full-stack deployment: Vercel + GitHub Actions CI/CD pipeline achieving 99.9% uptime; backend handles secure file uploads (Multer), JWT auth, and Gemini API calls with graceful error handling.
AI pipeline: Prompt engineering for section-level content generation – improving ATS match rates by 40% and reducing resume creation time by 65%.
React.jsNode.jsGitHub Actions
System architecture: 3-service distributed system (Next.js frontend, Node.js/Express API, Python FastAPI ML engine) with containerized Docker deployments and zero-downtime CI/CD – processing 1000+ records per allocation cycle.
ML microservice: Python/FastAPI with Scikit-learn clustering across 30+ datapoints; services communicate over well-defined REST contracts with independent scalability and failure isolation.
Admin layer: Real-time swap overrides, room-locking, change-request pipeline – backed by MongoDB with CSV export and Google Sheets sync.
Next.jsFastAPIDocker
Distributed execution: Node.js/Express backend with Redis + BullMQ for parallel, isolated multi-language execution (C++/Java/Python/JS) – reducing end-to-end latency by 50% under concurrent load.
Fault tolerance: Queue-based retry logic, execution sandboxing via Piston API, and Nginx reverse proxy for traffic routing – ensuring reliable processing at scale.
Evaluator UX: React/Tailwind dashboards with role-based JWT authentication, automated grading pipeline, and plagiarism detection – improving evaluator efficiency by 70%.
Node.jsRedisReact.js
Education
Allenhouse Public School, Kanpur
Symbiosis Institute of Technology, Pune
B.Tech · Computer Science (Engineering)
Certifications
Deep Learning Specialization
Coursera
IBM Cloud Fundamentals
IBM
Java Programming
Duke University
Skills
DockerFirebaseSupabaseRedisMySQLMongoDBPostgreSQLSocket.ioFastAPINext.jsReactExpressNode.jsGoSQLTypeScriptJavaScriptC++JavaPython
Languages
English (Full professional proficiency)