Projects Completed
Social Networking Platform (Similar to Facebook)
Took ownership of an existing social media platform and enhanced it with new features, performance improvements, and backend stability.
Key Contributions:
✅ Took over an existing codebase and successfully built on top of it without disrupting current users
✅ Resolved numerous pre-existing issues across backend APIs and infrastructure
✅ Designed and implemented new features and API endpoints using FastAPI
✅ Contributed to database design to support new features and optimize existing queries
✅ Managed end-to-end deployments and ensured smooth production releases
Optimized Django Application by Refactoring Database Schema
Resolved critical performance bottlenecks in a live Django application (receiving ~1,000 requests per day) by redesigning the database schema.
Key Contributions:
✅ Identified performance issues caused by inefficient table relationships and excessive joins in the existing schema.
✅ Designed and implemented a cleaner, more efficient database schema tailored to the app’s usage patterns.
✅ Wrote and executed a data migration script to transfer data seamlessly from the old schema to the new one.
✅ Deployed changes with only 10 minutes of downtime, ensuring minimal disruption to live users.
✅ Achieved a 41.2% improvement in overall application response time.
Smart Tendering Platform
Collaborated with a team of two engineers to build a centralized platform where users can easily discover and filter tenders from multiple sources.
Key Contributions:
✅ Built a scalable platform to aggregate tenders from various public sector websites
✅ Implemented advanced filtering options to improve searchability and user experience
✅ Developed a web scraping system to fetch and update tenders in real time
✅ Introduced a recommendation engine to suggest tenders based on users’ past interactions
✅ Ensured smooth collaboration through clear communication and agile practices