Mohammad Burhan
Software Engineer (Backend - Python, Django, FastAPI, PostgreSQL, Redis, AWS)
- +91 7036037203
- burhanmohammad1234@outlook.com
- burhanmohammad.github.io
- Vijayawada, India
Software Engineer with 5 years of experience building backend-first, production-grade systems and scalable cloud platforms. Strong expertise in Python, Django, FastAPI, PostgreSQL, Redis, AWS, and microservices, with hands-on experience in distributed systems, asynchronous processing, database optimization, and secure API development. Also experienced with JavaScript and React to support backend-driven applications. Proven ability to work in Agile teams and real production environments.
Work Experiences
Software Engineer
- Designed and developed backend-first, cloud-native microservices using Python, Django, FastAPI, PostgreSQL, and AWS, supporting multiple production systems.
- Built high-throughput asynchronous processing pipelines with autoscaling worker pools, handling 10,000+ documents per day with consistent performance.
- Developed a banking document ingestion platform, where OCR was one component of a broader event-driven backend architecture, achieving 95% extraction accuracy and reducing manual processing by 60%.
- Architected and maintained AWS-based microservices (EC2, S3, Lambda) with fault-tolerant communication and clear service boundaries.
- Integrated multiple third-party SOAP and REST APIs, implementing retries, validation, and data transformation layers.
- Implemented authentication and RBAC using Zetadel across 8+ microservices.
- Optimized PostgreSQL performance using indexing, views, and stored procedures, reducing critical query latency by ~30%.
- Worked with JavaScript and React-based frontend components to support backend-driven workflows and API integrations.
- Collaborated with cross-functional teams in Agile/Scrum environments to review designs, improve reliability, and support production deployments.
Software Development Engineer
- Built and maintained backend services and REST APIs using Django, PostgreSQL, and Pandas, delivering near-real-time analytics to 200+ daily users.
- Designed scalable data-processing services, improving analyst productivity by 40%.
- Re-architected database schemas and applied indexing and caching strategies, reducing heavy-query execution time by 50% on datasets exceeding 1M records.
- Improved frontend responsiveness by 25% through optimized AJAX workflows and asynchronous data loading.
- Led testing initiatives with PyTest, achieving ~90% unit test coverage.
Software Developer
- Led development of Django and Odoo-based backend applications for 5 enterprise clients, improving client productivity by 20%.
- Owned backend modules, database migrations, and deployments for systems serving 5,000+ users.
- Mentored 3 junior developers, improving SLA delivery by 25%.
- Collaborated with cross-functional Agile teams of 6-8 members, maintaining a 95% sprint completion rate.
Process Associate
- Improved operational efficiency by 5% through data analysis and process optimization for workflows handling 2,000 requests monthly.
- Trained and mentored 5 new team members, increasing team productivity by 15% within the first quarter.
- Reduced user fulfillment cycle time by 50% by implementing priority-based queue management system.
Projects
- AI Agents and Generative AI Systems - Python, LLMs: Built deterministic AI agents with strict rules and safety-first edits for real engineering workflows, including codebase analysis, log-driven fixes, and resume-to-portfolio automation from PDF to HTML.
- AI Resume Parser - Google Vision OCR, Python: Automated resume extraction to structure JSON for hiring pipelines; reduced screening effort by 50% and integrated with ATS exports. Processed 1,000 resumes with 92% accuracy.
- Real-time Video Call and Content Platforms - Django, WebRTC: Prototyped real-time video features and content platforms for demos and early user testing with 50 beta users.
- Django/React Apps: Instagram & Netflix clones, Resume Builder, Music Player, Portfolio sites demonstrating full-stack capabilities and modern UI/UX patterns.
Technical Expertise
- Event-driven document ingestion: Producers → message queue → autoscaling worker pool; decouples OCR from request path for improved scalability.
- Asynchronous pipelines: Batching and back pressure handling to ensure sustained throughput under load, processing more than 10K documents/hour.
- Scalable storage: Database partitioning and read replicas for horizontal scaling; Redis caching and materialized views for low latency reads (less than 100ms).
- Observability: Prometheus metrics, Grafana dashboards, structured logs, and distributed tracing for fast MTTR and 99.9% uptime.