Available to hire
I am a software engineer with extensive experience in Perl and Python, building client-server solutions, REST APIs, and cloud-based serverless architectures. I enjoy debugging across languages, tackling complex problems, and migrating monoliths to microservices to improve scalability and maintainability.
I thrive in team settings, have led UI design, backend API development, and cloud deployments. My hands-on experience spans Linux/FreeBSD, SNMP-based monitoring, SQL databases, and container orchestration, and I am a self-motivated, collaborative professional focused on delivering robust systems.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Work Experience
Freelance Software Engineer at Facebook & Simplify Ads AWS boot (Freelance)
October 1, 2023 - PresentPart-time Python support and development for Facebook and Simplify Ads AWS boot. Maintenance and modification of legacy Perl code for new server-side APIs. Debugging Perl and Python issues and creating new API endpoints for legacy codebases and cloud-based applications. Also developed Rust FLTK-based Linux system utilities with Serde, Arc, Mutex, Toml, and Regex.
Software Engineer at Equifax
June 1, 2022 - July 1, 2023Developed Python/Perl back-end scripts for automated data loads, normalization and statistics. Led modifications to gather and report more statistics on processed client data. Developed and modified SQL stored procedures. Adjusted automated tests and performed debugging and performance optimization. Worked in an Agile environment using GIT.
Software Engineer at DTN
November 1, 2021 - June 1, 2022Led migration of a monolithic Perl application to Python microservices. Developed Python/Perl REST API endpoints, Redis/Flask/Gunicorn containers in Kubernetes. Built Rust Linux system utilities for data normalization and created serverless AWS Lambda endpoints to extract/parse S3 objects. Implemented Boto3 SQS messaging, adjusted AWS IAM roles, and maintained DataDog dashboards with metric collection and Python agent monitoring scripts. Conducted issues fixing and feature development. Python testing with pytest and Selenium.
Software Engineer at Perceptyx
April 1, 2017 - October 1, 2021Performed Perl/Python data analysis for reports (graphs, charts) and automated scripts for exporting reports to Google Slides, PPTX, Keynote, and PDF. Led migration of reporting functionality from Perl monolith to Python microservices and designed new architecture. Worked with Docker, AWS S3 and SQS, and GitLab CI/CD. Implemented API backends for NoSQL storage (MongoDB, Cassandra) and JWT authentication with claims validation. Conducted issues fixing and new feature development; Python testing with pytest and Selenium; Agile workflow with GIT.
Freelance Developer at Syntervision
February 1, 2017 - December 1, 2017Migrated SNMP network monitoring application; developed SNMP trap processing automation in Perl scripts. Created REST API to interact with other modules.
CRM Developer at Diabolocom (FR)
January 1, 2016 - January 1, 2017CRM support and development; bug fixing; Perl development with Catalyst + Asterisk (IVR).
Software Engineer at MobileAnywhere
March 1, 2015 - June 1, 2016Electric car monitoring application development and support based on Raspberry Pi; CAN (car area network) modbus Python reading; Azure/Amazon IoT MQTT client/server; GPS and car engine data parsing.
Software Engineer / Network Monitoring Engineer at Saint-Petersburg Underground, Russia
August 1, 2011 - February 1, 2015Multicast network equipment monitoring and CCTV stream control; VoIP configuration, maintenance, troubleshooting; Network protocol troubleshooting (PIM, OSPF, TCP/IP) with Nagios, Wireshark, Zabbix; configuration backups and notification collection from UPS, Cisco, Alcatel-Lucent. Led web-based monitoring application development and implemented automated decision-making algorithms to notify about network or device conditions, unusual utilization, or application failures.
Network/Software Engineer at Safety Integrated Systems, Russia
September 1, 2010 - June 1, 2011CCTV equipment support, digital recorders software and hardware support. Perl automation scripts to control CCTV multicast and unicast. Analyzed and resolved software/hardware faults; general network problem troubleshooting.
Senior NOC Engineer at Metrocom, Russia
October 1, 1998 - May 1, 2008Planned and emergency work supervision. Network equipment configuration changes, restoration and backup. Managed network elements (Nortel TN-1x, GPT/Marconi, Tellabs, etc.), documentation, customer inquiries, performance management, and automated equipment monitoring.
Education
Bachelor's degree in Electrical Engineering and Computer Science at Saint-Petersburg University of Means of Communications, Russia
January 1, 1992 - January 1, 1997Master's Degree in technique and technology at Saint-Petersburg University of Means of Communications, Russia
January 1, 1998 - January 1, 1999Qualifications
Industry Experience
Software & Internet, Telecommunications, Professional Services
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Chicago today.