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