Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Danil Bahamolau

Danil Bahamolau

Kraków

Summary

Driven by a passion for technology and innovation, I leveraged my Python and problem-solving skills at Strikerz Inc. to enhance a AAA game management application, significantly improving data management and testing strategies. My collaborative approach and proficiency in Django have consistently delivered impactful solutions, showcasing my commitment to excellence and team success.

Overview

4
4
years of professional experience

Work History

Software Engineer

Strikerz Inc.
Kraków
11.2021 - Current
  • Participated in the development of a AAA game management application using Django, DRF, and related technologies.
  • Provided solutions for managing and configuring diverse game data for different teams (equipment, art, localization, etc.).
  • Implemented communication with other company services using Protobuf and gRPC.
  • Orchestrated seamless data flow for a wide array of objects, with complex relations.
  • Implemented comprehensive testing strategies for the project, utilizing both end-to-end tests using Playwright and unit tests using pytest.
  • Collaborated with cross-functional teams to gather and define requirements for new software features.

Python Developer

Tusson
Minsk
04.2021 - 11.2021
  • Created a web application enabling CRUD operations and route building on an interactive map, utilizing the Google Maps API.
  • Developed a REST API using the Django Rest Framework that allowed communication between multiple services.
  • Developed a solution for the massive encoding of objects to efficiently retrieve their coordinates, optimizing the application's performance.
  • Analyzed user needs and software requirements to determine design feasibility.

Education

Bachelor of Artificial Intelligence -

Belarusian State University of Informatics and Radioelectronics
Minsk
07.2022

Skills

  • Python
  • Django
  • Flask
  • FastAPI
  • REST
  • GRPC
  • SQL
  • PostgreSQL
  • Django ORM
  • Redis
  • Django RQ
  • Celery
  • Docker
  • Docker Compose
  • Git
  • GitLab
  • HTML
  • CSS
  • JavaScript
  • React
  • Material UI
  • Unit testing
  • End-to-end testing
  • Manual testing
  • Design Patterns
  • Agile
  • Scrum
  • Debugging
  • Problem-solving skills
  • Code reviews
  • Algorithm implementation
  • System debugging

Languages

Belarusian
First Language
English
Advanced (C1)
C1
Russian
Proficient (C2)
C2

Timeline

Software Engineer

Strikerz Inc.
11.2021 - Current

Python Developer

Tusson
04.2021 - 11.2021

Bachelor of Artificial Intelligence -

Belarusian State University of Informatics and Radioelectronics
Danil Bahamolau