- Обо мне
-
- Стоимость работы:
- от 1 500 руб. за час
- Профессиональный опыт:
- более трех лет
- Форма собственности:
- ИП
- Способы оплаты:
- безналичный расчёт
Инженер-программист и инструктор по Backend-разработке. Имею опыт работы с различными типами архитектуры и технологий. В настоящее время тщательно изучаю архитектуру программного обеспечения и Data Engineering. Работал над системами управления обучением, платформами интернет-маркетинга, интеллектуальными системами управления рекламой и так далее. В свободное время я работаю над своими проектами с открытым исходным кодом. Готов к интересным и сложным задачам.
----------------------------------------------------------Software Engineer (Mar. 2022 - Present)Devox Software - Full Time• Worked on the implementation of the Test Driven Development, that increased code quality and reduced production risks.• Implemented a Serverless Approach, using Azure Functions, to minimize infrastructure complexity and its costs.• Organized Asynchronous Communication between several services via Azure Service Bus.• Refactored multiple services, according to the best practices, to decrease maintenance and scalability costs.• Reduced loading time of the main application by 65%, by optimization of MongoDB queries andapplying caching strategies.• Implemented Analytical Calculations Service for advertising campaigns, with statistics fromInstagram, Tiktok, and Youtube.• Improved CI/CD using Gitlab Pipelines and Docker, Docker Compose.Backend Development Instructor (Jun. 2022 - Feb. 2023)Tech Academy - Contract• Taught 10+ future specialists fundamental skills of Backend Development.Backend Developer (Feb. 2021 - Mar. 2022)OG - Full Time• Applied the approach which helped to develop highly maintainable code.• Used Celery and Redis to implement an online meetings platform.• Built API between Django REST Framework and BigBlueButton server.• Optimized database access by applying tools and methods such as caching, stress testing (k6), decreasing queries number, and correction of thedatabase structure.• Applied Sentry which contributed to finding and fixing 100+ issues.• Used Docker and Docker Compose for deploying and development.• Reviewed more than 100 pull requests and helped to make the code of contributors more cleaner andtestable.• Taught 2 Junior Developers to best practices of software developmentWeb Developer (Sep. 2020 - Feb 2021)Freelance• Participated in startups and learned to work in a team.• Used Django REST Framework to develop the backend part of services.• Applied best practices such as TDD, and SOLID to achieve maintainable and testable code.
- Отзывы
Нет отзывов