Kiryl Dumanski

Kiryl Dumanski Email and Phone Number

Lead Software Engineer @ Reglider
Poland
Kiryl Dumanski's Location
Poland, Poland
About Kiryl Dumanski

Experienced Lead Python Software Engineer with over 4 years of professional experience. Proficient in Agile and Scrum methodologies, successfully leading and working with teams of 2 to 15 members, both remotely and on-site.Also I have team-leading experience. Managed the full software development lifecycle – from gathering product requirements to orchestrating high-load systems and deploying production-ready solutions. Skilled in building scalable, fault-tolerant architectures, balancing system performance under heavy loads, and implementing DevOps best practices.Expertise includes automating release processes with high test coverage, setting up CI/CD pipelines e.t.c. Passionate about delivering robust, maintainable, and efficient software solutions.Back-End: FastAPI, Django + DRF, Flask, SQLAlchemy, Alembic, Pydantic, Pytest, Asyncio.Front-End: JS, HTML, Jinja2, React.Databases: PostgreSQL, MongoDB (Standalone & Sharded), Redis (Standalone & Cluster), DynamoDB (AWS).Message brokers: Kafka, RabbitMQ.Cloud services: AWS(CloudWatch, Cognito, S3, SES, EC2, ECR, EKS etc.).DevOps: Docker, Docker Compose, K8S, OpenShift, Ansible, GitLab CI/CD, GitHub Actions.VCS: Git, GitHub, Gitlab.

Kiryl Dumanski's Current Company Details
Reglider

Reglider

View
Lead Software Engineer
Poland
Website:
reglider.com
Employees:
2
Kiryl Dumanski Work Experience Details
  • Reglider
    Lead Software Engineer
    Reglider
    Poland
  • Reglider
    Lead Software Engineer
    Reglider Nov 2023 - Present
    Responsibilities:- Led a team of 8 developers to deliver high-quality, scalable features on schedule.- Collaborated with stakeholders to align technical solutions with business needs.- Built and maintained async pipelines using Kafka for reliable and efficient message processing.- Developed and optimized gRPC-based microservices to enable fast and secure communication.- Managed complex Kubernetes deployments, including operators and stateful applications.- Enhanced PostgreSQL performance utilizing views, triggers, and real-time updates.- Established CI/CD pipelines using GitLab CI/CD to ensure consistent and reliable deployments.Achievements:- Improved team productivity by introducing coding standards and streamlined workflows.- Delivered critical project milestones ahead of schedule, enabling faster integration of features into the overall business ecosystem.- Designed and implemented a robust messaging system using Kafka, enabling real-time communication and seamless integration between microservices.
  • Innowise Group
    Senior Software Engineer
    Innowise Group May 2023 - Nov 2024
    Responsibilities:- Refactored legacy codebases to improve maintainability and performance.- Optimized PostgreSQL queries, indexes, and schema design for better performance.- Implemented caching strategies with Redis to reduce latency and improve system performance.- Mentored junior developers, sharing best practices and providing technical guidance.- Integrated third-party APIs and SDKs to extend application functionality.- Deployed and managed Kubernetes workloads using Helm.- Wrote comprehensive unit and integration tests to ensure software reliability and code quality.Achievements:- Successfully onboarded and mentored two new team members, reducing their ramp-up time by 50% through hands-on training and well-documented processes.- Boosted platform scalability, ensuring the system could handle a significant increase in concurrent users without performance degradation.- Played a crucial role in migrating from a monolithic to a microservices architecture, improving system maintainability, agility, and enabling faster development cycles.
  • Innowise Group
    Middle Software Engineer
    Innowise Group Sep 2021 - May 2023
    Responsibilities:- Worked on database design and optimization.- Designed and implemented background task processing with Celery and Redis.- Collaborated with team members to implement microservices-based architecture.- Participated in code reviews to ensure adherence to coding standards and improve code quality.- Worked with cloud technologies (AWS), deploying Python applications on EC2 instances.- Integrated third-party libraries and services to extend application capabilities.- Enhanced application performance by profiling and optimizing code execution and memory usage.- Helped design and implement caching mechanisms using Redis to reduce response time.- Migrated Python version from 3.8 to 3.11, improving compatibility and performance.- Wrote unit and integration tests to ensure system reliability, accuracy, and performance.Achievements:- Successfully contributed to the design and launch of key features, including payroll automation and personnel management functionalities, improving the efficiency of HR teams.- Reduced the processing time for payroll calculations by 20% through optimization of database queries and backend logic.- Played a significant role in bug fixes and system improvements, ensuring high availability and reliability, leading to a 95% customer satisfaction rate.
  • Upwork
    Python Software Engineer
    Upwork Sep 2020 - Sep 2021
    I began my IT career as a freelancer on Upwork, where I worked on a wide variety of projects, gaining hands-on experience in developing custom software solutions tailored to clients' unique needs. As a self-motivated and results-driven professional, I managed projects end-to-end, from gathering requirements to delivering high-quality solutions on time.Responsibilities:- Developed and delivered custom backend solutions, including API development, for small to medium-sized projects.- Worked closely with clients to gather requirements, ensuring that their needs were met with tailored solutions.- Implemented basic best practices for clean code, version control, and testing, learning and adapting as the project progressed.Achievements:- Successfully completed 3 projects, delivering quality solutions that exceeded client expectations.- Consistently met project deadlines, improving client retention rates and expanding my professional network.- Gained strong expertise in different Python related technologies including Databases, DevOps e.t.c, allowing me to tackle diverse technical challenges with confidence.Freelancing on Upwork was a formative phase of my career, allowing me to develop strong technical skills, effective communication, and a proactive approach to problem-solving. This experience laid the foundation for my growth as a software developer, equipping me with the ability to quickly adapt to dynamic challenges and consistently deliver high-quality results.

Frequently Asked Questions about Kiryl Dumanski

What company does Kiryl Dumanski work for?

Kiryl Dumanski works for Reglider

What is Kiryl Dumanski's role at the current company?

Kiryl Dumanski's current role is Lead Software Engineer.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.