Skip to main content
Denis YurashkuDY
Open to opportunities

Denis Yurashku

@dayfuaim

Middle+ Perl/Python backend developer specializing in legacy migration and API development with Django/DRF.

Russian Federation
Message

What I'm looking for

I’m looking to join a team where I can migrate legacy Perl to Python, build and maintain production APIs (Django/DRF), and raise reliability with automated testing and BDD practices—while improving performance and maintainability.

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

Solta-IT logoSO

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%.

FT

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.

LitRes logoLI

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%.

ConsultantPlus logoCO

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%.

KinoPortal logoKI

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.

Alternativa-MTs logoAL

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.

PF

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).

Metod Lab logoML

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.

Education

Degrees, certifications, and relevant coursework

MIREA – Russian Technological University logoMU

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.

Get 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan