Position: Senior Software Engineer
Category: Python
English level: fluent
Years of experience: 5

Accomplished software developer with 5 years of experience in the development of applications. Excels in every stage of the life cycle of software development, including design creation, coding, debugging, testing, 
and maintenance. Expert in devising innovative and tailored solutions to assist businesses achieve their goals in a variety of industries. Advanced skills and knowledge of leading programming tools with a strong background in mathematics, algorithms, data-processing logic and engineering.
Led a team of developers for over 4 years through software development lifecycle, conducting code review and managing sprints.

Managed backend infrastructure of mutiple projects running on Python(Django) in various teams, designing system architecture, developing RESTful APIs, and integrating third-party libraries.

Developed continuous integration and continuos deployment pipelines for testing and staging environments and deployed and managed AWS services like EC2, S3, RDS, Lambda functions and IAM.

Fostered clean code and good engineering practices across mutiple projects and teams by leveraging tools like PyTest, MyPy, Prospector, Black, Isort, Bandit, thereby reducing the number of bugs, increasing our code quality and reducing technical debt.