Software Engineer
Current- Architecting and developing RESTful APIs using Python, seamlessly integrating front-end interfaces with robust back-end systems.
- Implementing CI/CD pipelines with Jenkins and GitLab CI/CD, automating build, test, and deployment processes for rapid release cycles and superior code quality.
- Embracing Agile methodologies, particularly Scrum, for efficient project execution through collaborative user story definition, task prioritization, and sprint planning.
- Facilitating daily stand-ups and Agile ceremonies to ensure clear communication and effective problem-solving within the development team.
- Optimizing database performance through efficient query design and strategic indexing, resulting in a 30% improvement in response times.
- Conducting thorough code reviews, providing actionable feedback to maintain high-quality Python code adhering to PEP 8 and PEP 20 standards.