
Mohammed Usman Shaikh
Backend Software Engineer | Python | FastAPI | AI-Assisted Development | PostgreSQL | Docker | Microservices | Automation
Hire this person
Send a job offer directly to this candidate
About
Backend Software Engineer with 2+ years of experience building scalable backend systems, microservices, multitenant SaaS applications, and automation workflows using Python, FastAPI, PostgreSQL, Redis, and Docker. Experienced in REST API development, asynchronous processing, Playwright-based browser automation, database optimization, third-party API integrations, and AI-assisted development workflows.
Experience
Backend Software Engineer at Suflon Tech LLP (2024-04 – 2026-05)
- Designed and developed scalable REST APIs and microservices using Python and FastAPI, following modular and maintainable backend architecture.
- Built multi-tenant SaaS applications across healthcare, CRM, e-commerce, and business workflow management domains using PostgreSQL multi-schema architecture for secure and isolated tenant data.
- Implemented asynchronous and background processing using Celery, RabbitMQ, and APScheduler for automated workflows and scheduled tasks.
- Optimized PostgreSQL queries and database schemas through indexing, query optimization, and Redis caching to improve application performance and reduce database load.
- Developed Playwright-based automation pipelines for lead acquisition, data extraction, contact enrichment, and synchronization workflows, reducing manual data-collection effort.
- Performed load and performance testing using Locust to evaluate API behavior under concurrent workloads and identify performance bottlenecks.
- Implemented JWT authentication, RBAC, and OTP authentication, while integrating AWS S3, payment gateways, and third-party APIs.
- Cloud & Deployment: Deployed and maintained backend applications across AWS and Azure using Docker and Linux-based environments; configured Nginx and Traefik for routing and reverse-proxy requirements.
- Production Troubleshooting: Analyzed application and infrastructure logs to investigate deployment and runtime issues and troubleshoot backend services across cloud environments.
Education
M.Sc. in Information Technology – Thakur College of Science and Commerce (2023-07 – 2025-05)
Certification in Java Core-to-Advanced – Anudip Foundation (2023-01 – 2023-06)
B.Sc. in Information Technology – Maharashtra College of Arts Science and Commerce (2019-06 – 2022-05)



