Senior Software Engineer
Current• Spearheaded the development of scalable and maintainable Python applications, implementing best practices in Pythonic code, resulting in a 30% increase in application efficiency and maintainability.• Designed and implemented microservices-based systems using Flask/Django, enabling scalable, loosely coupled services that reduced system downtime by 25% and improved deployment flexibility.• Developed RESTful APIs with Flask and Django Rest Framework (DRF), integrated with third-party services, and optimized for performance, reducing API response times by 40%.• Automated complex data processing pipelines using Python libraries such as Pandas and NumPy, achieving a 50% reduction in data processing time and improving accuracy in data analysis.• Implemented TDD and Continuous Integration using PyTest and Jenkins, increasing code reliability and maintaining over 90% test coverage across multiple Python projects.• Refined code performance through profiling and optimization techniques, such as using multi-threading/multiprocessing and asynchronous programming, reducing execution times by up to 50%.• Led a team of developers, conducting code reviews, and mentoring junior developers, which resulted in a 15% improvement in code quality and overall team productivity