Kirill Vackevich
Verified Expert in Engineering
Software Engineer and Developer
Kirill is a professional and enthusiastic software engineer with over five years of experience in various domains such as eCommerce, public relations, and simple and crypto fintech. He is experienced in both big enterprise projects and solutions for small startups. Kirill is adept at learning new and challenging technologies, constantly adapting to various tech stacks, frameworks, and roles.
Portfolio
Experience
Availability
Preferred Environment
PyCharm, DataGrip, JetBrains
The most amazing...
...solution I've suggested and implemented was a new software feature that increased company revenue by 10%.
Work Experience
Lead and Senior Python Developer
QUIN Technologies
- Created a knowledge-sharing club, multiple training materials, postmortems after production incidents, and tech debt meetings.
- Led a team of 10 people, encouraging their individual growth through regular one-on-one meetings and thorough performance reviews.
- Designed and implemented new microservices and features.
- Communicated closely with all business stakeholders to discuss features and specify roadmaps and tickets.
- Handled system stabilization to achieve independence from 3rd-party providers.
- Investigated performance optimization on different levels.
Python Developer
Looqme
- Created a system to parse articles, posts, and messages from popular social networks.
- Collaborated closely with the CTO, discussing new architecture and design features.
- Implemented the single sign-on (SSO) technology to our SaaS solutions.
Python Developer
Capital Com
- Rewrote a project from PHP to Python 3, increasing code understanding and performance.
- Decreased the customer acquisition cost by a factor of five by creating a mobile app with a solid knowledge base on investing.
- Optimized the speed of sending and controlling emails through Amazon Simple Email Service (SES) by 10 times.
- Developed an easy workflow for creating or modifying emails in staging and production environments.
- Added a functionality that automatically creates tasks to fix emails in Asana.
Software Engineer
iTechArt
- Conducted extensive research and learned new approaches, practices, patterns, and frameworks.
- Rewrote code to optimize the speed of loading pages.
- Maintained legacy code and redesigned workflows and CI/CD processes.
Software Engineer
EPAM Systems
- Optimized single-page load time for customers by 20%.
- Implemented new features successfully and fixed system bugs.
- Paralleled calculations, speeding up the work of scripts by two to three times.
Experience
Content Management System (CMS)
Hermes
Education
Associate's Degree in Computer Science
Belarusian State University of Informatics and Radioelectronics - Minsk, Belarus
Skills
Languages
SQL, Python 3, GraphQL, Python, CoffeeScript, JavaScript
Frameworks
Django, Django REST Framework, Selenium, Angular, Flask
Tools
PyCharm, JetBrains, DataGrip, Solr, Celery, Git, Sentry, Jenkins, Amazon Simple Email Service (SES), Asana
Other
FastAPI, APIs, Back-end Development, RESTful Services, Web Scraping, Leadership, Performance Optimization, Scalability, InfuxDB, Timescale, Computer Science, Single Sign-on (SSO), SaaS
Libraries/APIs
SQLAlchemy, Beautiful Soup, Node.js, React
Paradigms
Testing, Asynchronous Programming, Database Design
Platforms
Apache Kafka, Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP)
Storage
PostgreSQL, MongoDB, Redis, Elasticsearch, Datadog, MySQL
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring