viacheslavuk
Python Developer
Hello everyone. I'm a highly motivated developer with a great passion for coding. I'm fascinated by the world of computers, networking technologies, and blockchain. With a background in constructing robust applications, employing asynchronous programming techniques, and utilizing a variety of frameworks, databases, and containerization tools, I am looking for opportunities to continue growing as a developer and contribute to meaningful projects. My desire is to create something truly useful for humanity. I hope together we can create something incredible. Thank you for your attention!
Experience: 3 years
Yearly salary: $46,000
Hourly rate: $35
Nationality: πΊπ¦ Ukraine
Residency: πΊπ¦ Ukraine
Experience
Python Developer
AWWCOR Inc. 2022 - 2024
Project: Development and maintenance of a comprehensive CRM system for an outstaffing agency. Responsibilities: β’ Worked on internal CRM used to manage specialists` profiles, customer company profiles, time tracking, billing etc.; β’ Developed backend for the above-mentioned CRM using Django Rest Framework; β’ Collaborated with the Frontend Developers to design and integrate new features; β’ Implemented a time tracking and billing system used by the specialists to report time worked on the project, automatically issue invoices to the customers, charge customers and keep track of accrued earnings and payouts for the specialists; β’ Integrated the third-party service Wise to issue payouts automatically; β’ Integrated Sentry to capture errors and track performance, identify bottleneck, facilitate debugging and optimize the app; β’ Investigated and optimized the slowest endpoints; β’ Scraped various sources using Selenium for vacancies and CVs to be used by Recruiters and Sales team for cold outreach; β’ Optimized web application performance using async for asynchronous programming to create a faster web scraper; β’ Containerized the app with Docker and setup deployment to AWS App Runner effectively eliminating server misconfiguration issues which were frequent in the old setup with copying the code over SSH; β’ Conducting code reviews and participating in sprint planning. Achievements: β’ Optimized application performance, reducing average response time by 30% overall with 80% improvement on the slowest endpoints and p95 latencies - 50% improvement.
Python Developer
MySportZone 2021 - 2022
Project: Sports competition management platform. Responsibilities: β’ Developed the semi-autonomous web-based referee dashboard and the scoreboard using FastAPI; β’ Implemented a time-window-aware consensus algorithm to reconcile points scoring from multiple side referees; β’ Participated in code reviews as a 2nd reviewer; β’ Participated in discovery calls with the customers for the features I was supposed to implement, shadowing the TL; β’ Was deploying my own code all the way to prod (following Continuous Delivery methodology) and monitoring the performance and stability of my deployments in New Relic. β’ Learned about best practices of testing, CI/CD, secure infrastructure design from Senior colleagues.
Skills
api
backend
docker
nosql
postgres
redis
remote
sql
python
english
ukrainian