Denis Yurashku
@dayfuaim
Middle+ Perl/Python backend developer specializing in legacy migration and API development with Django/DRF.
What I'm looking for
I’m a Middle+ Perl/Python backend developer with 25+ years of experience, focused on migrating legacy systems and delivering dependable APIs. I build and modernize services with Django/DRF and Mojolicious, and I enjoy turning messy legacy logic into maintainable systems.
Recently, I led migrations from Perl (Mojolicious) to Python (Django/DRF) and strengthened quality with BDD-style regression testing. I raised test coverage to 95% with pytest/unittest, increased regression pass rate by 25%, and reduced API defect rate by 15% through targeted fixes and expanded automated tests.
Across roles, I also improved reliability and performance by refactoring, modernizing integrations, and enhancing monitoring. I’ve integrated tools like ClickHouse, Prometheus/Grafana, and task scheduling approaches to cut errors/timeouts, reduce downtime during updates, and improve system responsiveness.
Experience
Work history, roles, and key accomplishments
Senior Developer
Hosting Community
Jun 2024 - Apr 2026 (1 year 10 months)
Developed and migrated backend APIs from Perl (Mojolicious) to Python (Django/DRF), adding BDD/Cucumber regression testing. Improved test coverage to 95%, increased regression pass rate by 25%, and reduced API defect rate by 15%.
Perl Developer
Solta-IT
Apr 2023 - Feb 2024 (10 months)
Modernised legacy Perl DSP processes with automated data validation and created Swagger specifications for APIs. Integrated ClickHouse to support releases and improved consistency, reducing request processing errors by 15% and timeouts by 10%.
Developer
Fabrika Informatsionnykh Tekhnologiy
Feb 2020 - Mar 2023 (3 years 1 month)
Developed backend services for EPM+ CRM using Ruby, Python, and PHP, including refactoring Python services for performance. Redefined Redmine plugins (Ruby on Rails), cutting finance report generation time from 1 hour to 15 minutes, and reduced system downtime during EPM+ updates.
Web Programmer
LitRes
Sep 2019 - Dec 2019 (3 months)
Developed Perl and Python services, configured Perl integrations, and built Python modules for performance optimization. Implemented Prometheus and Grafana monitoring, raising uptime to 99.5%, cutting task execution time by 20%, and reducing production incidents by 5%.
Perl Programmer
ConsultantPlus
Nov 2017 - Sep 2019 (1 year 10 months)
Developed and maintained company services in Perl, migrating a monolithic architecture to microservices. Optimized data processing with Python and refactored OTRS modules, improving system stability and throughput by 25% and reducing data synchronization delays by 15%.
Perl Developer
KinoPortal
Sep 2016 - Nov 2017 (1 year 2 months)
Developed Perl (Catalyst) services for a ticketing system and integrated Apple Pay and Google Pay via REST APIs. Shortened the release cycle by 5% and reduced failed transactions by 10% through improved payment flows.
Programmer
Alternativa-MTs
Jan 2016 - Sep 2016 (8 months)
Maintained and enhanced a medical examination tracking system and promoted site services, refactoring the appointment service from PHP to Python (Flask). Improved page load speed by 10%, reduced request latency by 20%, and decreased production errors by 15% using optimizations and logging/error handling.
DB Administrator / Sysadmin
Project work, freelance
Sep 2008 - Sep 2015 (7 years)
Administered databases and servers, automating routine tasks with bash while building UIs (jQuery/Bootstrap) and RESTful integrations. Reduced manual operations by 30% and improved backend response time by 25% through RESTful APIs (Perl/Mojolicious) and SQL optimization (PostgreSQL indexing).
Lead Programmer
Metod Lab
Aug 2003 - Aug 2008 (5 years)
Developed and maintained 20 Perl/MySQL websites and brought CMS 4Site modules into production. Increased new client inflow by 10% and improved CMS stability by 20% after implementing SOAP::Lite.
Programmer
Silhouette
Jun 2000 - Jun 2003 (3 years)
Developed and styled websites using Perl, MySQL, HTML, and JavaScript, creating custom Perl modules for multiple projects. Optimized MySQL queries and delivered 15+ projects, growing monthly clients from 2 to 5 by building the core system in Perl.
Education
Degrees, certifications, and relevant coursework
MIREA – Russian Technological University
Incomplete higher education, Computers, Complexes, Systems and Networks
1994 -
Incomplete higher education at the Faculty of Cybernetics, specialising in Computers, Complexes, Systems and Networks.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Social media
Job categories
Skills
Interested in hiring Denis?
You can contact Denis and 90k+ other talented remote workers on Himalayas.
Message DenisGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
