Aslan Gurbanov
Back End Developer
About Me
Artist, Thinker, Creative Doer
I am Back End Developer at TimeWeb
Hello! I'm an experienced back-end developer with a proven track record in software engineering. My expertise lies in crafting robust and scalable back-end systems for diverse applications.
My software development skills encompass designing, building, and optimizing server-side applications to ensure high performance and security. I specialize in developing RESTful APIs, managing databases, and implementing server-side business logic.
In addition to my back-end development focus, I have played a pivotal role in Automated Quality Assurance as a lead in the testing department. In this capacity, I successfully initiated and executed the development of AQA tools and a comprehensive back-office framework from inception. My leadership extends to guiding teams in test automation, where I've maintained the highest standards of product quality. I take pride in my accomplishments in crafting back-end solutions that form the foundation of reliable and innovative applications.
- Age 26
- Residence Serbia/USA
- E-mail heydevaslan@gmail.com
- Phone +381 616 328012
- GitHub HeyDevAslan
- Linkedin aslan-gurbanov
- Telegram @heydevaslan
Web Development
Experienced full-stack web developer specializing in crafting visually appealing and powerful web applications. Expertise in end-to-end solutions with a focus on seamless server-side rendering for optimal performance. Skilled in developing dynamic online stores and interactive communication platforms for Slack and Telegram. Committed to building high-performance web solutions that meet diverse client needs.
Backend Development
Specializing in crafting scalable and high-performance back-end systems, I offer expert development services tailored to diverse applications. My skills include refining project architectures, seamlessly integrating discovery and configuration management services, and optimizing server-side applications. I focus on ensuring security and efficiency, making impactful contributions to the development of RESTful APIs and billing systems to align with your project's goals.
Quality Assurance Services
Experienced Automated Quality Assurance (AQA) leader offering comprehensive services, including front-end and back-end automated tests, load testing, and spearheading AQA tools development. Expertise in leading teams for test automation and ensuring optimal system performance. Prioritizing integration with monitoring tools to enhance efficiency, reliability, and provide in-depth visibility into system performance.
DevOps and Continuous Integration/Continuous Deployment
Experienced in DevOps, I specialize in optimizing development workflows and deployment pipelines. Services include containerization and automated deployment with tools like Docker, Kubernetes, GitLab CI, GitHub Actions, and Jenkins. Focused on reducing deployment times, ensuring system stability, and enhancing project efficiency through effective CI/CD practices. I guide clients for agility and scalability in software development.
CV
6 Years of Experience
Experience
Sep 2022 - Current
Back End Developer
TimeWeb➠ Billing (Project):
• Successfully executed the migration of a Python 2 project to Python 3, ensuring compatibility and boosting performance.
• Integrated Consul for efficient service discovery and configuration management.
• Collaborated in architectural discussions, playing a key role in shaping the design of new features.
• Developed and implemented new features and endpoints for the Billing System RESTful API.
• Proactively debugged and resolved issues to ensure system stability.
• Engaged in discussions concerning architectural decisions for upcoming features.
➠ Notification Service:
• Developed and enhanced features and endpoints for the Notification Service RESTful API.
• Addressed user-reported issues and resolved bugs promptly.
• Actively participated in architectural discussions, contributing to the design of new functionalities.
Jan 2021 - Aug 2022
Software Engineer
Luxoft➠ Project Automotive (Volkswagen Group):
• Optimized existing microservices, enhancing transaction processing speed for improved efficiency in the financial application.
• Implemented automated deployment scripts and established a CI/CD pipeline, facilitating quicker feature releases and enabling rapid bug fixes.
• Pioneered the development and continuous improvement of an in-house back-end framework tailored to the company's specific needs, streamlining the creation and maintenance of microservices.
• Led a code refactoring initiative, enhancing code maintainability and improving developer collaboration.
• Innovated the creation and integration of an alerting system, enabling swift responses to emerging issues on the server-side for proactive problem resolution.
Mar 2020 - Jan 2021
QA Automation Engineer
Mail.ru Group (Citymobil)➠ Fleet (CRM System):
• Described test artifacts for all projects and integrated them into TestRail
• Together with the product raised support on two projects in less than two weeks
• Added new practices to training and development within the QA team
➠ Back office (Web Applications for Back Office Infrastructure):
• Developed support tools for testing (Generator of Test Data, Environment Expander Tool)
• Developed and supported an internal framework for testing.
• Maintained a repository with autotests.
• Added new practices to training and development within the QA team
• Developed UI/API autotests and end-to-end tests for microservices.
• Conducted presentations at internal conferences.
• Organized api coverage with autotests, wrapped it in docker and organized integration into CI / CD (In a month)
Jan 2019 - Feb 2020
QA Automation Engineer
Perspective Monitoring➠ Ampire (Web Application for Cyber Exercises)
• Managed and executed testing procedures for cyber exercises.
• Raised the standard of testing on four projects, functioning as the primary QA Automation specialist.
• Maintained three projects with automated tests, ensuring continuous quality.
• Developed and implemented UI/API automated tests for optimal product performance.
• Contributed to product development through active participation.
• Conducted load testing, pinpointing and addressing vulnerabilities in the system.
➠ Tardis (Web Application for Data Analytics):
• Sole QA Automation expert, overseeing testing on all aspects of the project.
• Maintained and enhanced automated tests for continuous integration.
• Developed a comprehensive pool of UI/API automated tests.
• Created and integrated test artifacts into TestRail for streamlined test management.
• Collaborated with DevOps to integrate automated tests into Zabbix for regular regression testing.
• Conducted load testing, identifying and resolving product weaknesses.
Education
May 2021 – Oct 2022
Yandex
Back End Development on Python.Professional Training Course by Yandex (Certificate).
Sep 2020 - Jan 2021
Coursera (HSE)
Advanced Python CoursePatterns and Advanced Concepts.
Sep 2017 – 2020 Aug
Economic Institute
BachelorDevelopment Technologies
Python2 / Python3
Django / DRF / Django Channels
FastApi / SQLAlchemy / Alembic
Flask
HTML/CSS/JS
MySQL
PostgreSQL
Redis
RabbitMQ
Celery
QA Technologies
Selenium / Selenium Grid
Pytest
Unittest / Mock
Behave / Cucumber
Locust
Test Reporting systems (Allure, htmlReport and etc.)
Apache-Jmeter
Postman
Elastic Stack
Infrastructure Technologies
AWS Services / Azure / Digital Ocean
Docker / Docker-Compose
Kubernetes
WebSocket
GIT
CI/CD
Consul
Portfolio
My Pet Projects
Contact
Get in Touch
Get in Touch
Whether you're seeking a creative mind to join your team for job opportunities or interested in discussing potential collaborations and exciting freelance projects, I'm eager to hear from you. Let's create something amazing together! Feel free to drop me a message and explore the possibilities.