Senior Software Engineer
Current- Marketplace platform connecting tradespeople, civil engineers, and construction professionals with job opportunities across 54 job functionalities.
- Implemented test-driven design (TDD) principles to ensure a scalable and maintainable architecture.
- Architected a user management strategy for administration of more than four user roles and 54 order types including data-heavy models and complex datasets. This alone benefited by reducing 80% ambiguity of.
- Optimized the systems by offloading notifications to a separate service, resulting in a 100% reduction in the main service load by utilizing FastAPI and Celery.
- Executed rigorous testing and debugging protocols, enhancing the reliability of the job marketplace platform by 60%, and optimized performance metrics resulting in a 15% increase in user engagement due to reduced load.
- Revamped the database schema to enhance scalability, resulting in a roughly 50% reduction in backend code compared to MVP.