irahozin

Software Engineer

Software engineer with more than 5 years of experience with focus on web services development. Have good and confident knowledge in the following programming languages, technologies, frameworks and tools: Back-end: Python (Django, Django Rest Framework, Celery), CI/CD: Docker, docker-compose, Gitlab CI, Sentry, AWS, OpenStack, DB: PostgreSQL, Project management: Jira, Confluence, Version control systems: Git, Other: Linux, REST API, Insomnia, Swagger, XML, JSON, Microservice architecture, object-oriented programming, design patterns.


Experience: 5 years

Yearly salary: $60,000

Hourly rate: $20

Nationality: 🇧🇾 Belarus

Residency: 🇧🇾 Belarus


Experience

Software Engineer
Software Development Companies
2022 - 2023
Designed and implemented a microservices architecture to improve scalability, flexibility, and maintainability. Coordinated and managed the interaction between different microservices, ensuring seamless data flow and communication. Developed and maintained RESTful APIs for each microservice, ensuring they adhere to industry standards and best practices. Designed and implemented database schemas for individual microservices, optimized for performance and data integrity. Utilized Docker to containerize microservices, simplifying deployment and scaling processes. Conducted performance tuning and optimization to ensure each microservice operates efficiently under load. Diagnosed and resolved issues within the microservices architecture, ensuring minimal downtime and high reliability.
Software Engineer
Software Development Companies
2020 - 2022
Developing server components and logic according to business requirements. Integrating the web application with other web services and third-party APIs. Designing and creating database schemas using Django ORM. Working in a team with other developers using Git and Jira tools. Optimising the efficiency of database queries using caching and adding indexes.

Skills

agile
backend
docker
git
linux
postgres
python
english