Vsevolod Fedorov
Vsevolod Fedorov

Software Developer

Actively looking · Member since 14 Sep 2025
Message
Location
Russia
Desired salary
Unspecified
Work preference
Full Time
Experience level
Not set

About

Professional summary

I am a highly experienced software developer with a strong background in multiple programming languages including Python, C++, Objective CAML, C#, and Scheme. Over the years, I have developed expertise in both object-oriented and functional programming paradigms, as well as multi-threaded and asynchronous programming. I am passionate about writing clean, maintainable code and improving the quality of existing projects through refactoring and optimization. I take pride in delivering solutions that address complex technical challenges efficiently.

My professional journey spans over two decades, during which I have contributed to a wide range of projects from financial analytical software to telecommunications systems. I have designed and developed continuous integration systems, automated deployment pipelines, and scalable testing frameworks. I am proficient with modern DevOps tools such as Jenkins, GitLab CI, Ansible, Kubernetes, Docker, and AWS cloud services, which I have used extensively to streamline software delivery processes.

I have worked in diverse environments, including cross-platform development on Linux, Windows, and FreeBSD, and have experience with both backend and frontend technologies. I have developed web applications using Flask, FastAPI, and Django, and have contributed to open-source projects such as Jenkins Job Builder, where I am currently a maintainer. My work often involves complex system architecture design, automation, and integration of various technologies to meet business needs.

Throughout my career, I have held roles ranging from software developer to lead developer and CI engineer, demonstrating leadership and technical expertise. I am comfortable working independently on non-commercial projects as well as collaborating within large teams in corporate settings. My approach is solution-oriented, and I am committed to continuous learning and improvement.

I am fluent in Russian and have good English skills, enabling me to write documentation and communicate effectively on technical topics. Currently, I reside in Moscow, Russia, and I am seeking remote or hybrid job opportunities without relocation. I am open to full-time or contract positions where I can leverage my extensive experience to contribute to innovative software projects.

Skills

16 capabilities

Experience

Career history

Software Developer Own non-commercial project, Hyperapp

Hyperapp - Framework for creating GUI application. Technologies used: Python, PySide.

Software Developer, CI Engineer Network Optix

Designed and developed library for functional tests used company-wide. Developed CI system for multi-platform builds and testing. Created scalability tests, OS image build automation, deployment applications, Conan package automation, and contributed to Jenkins Job Builder as a maintainer. Developed internal web applications using Python, JavaScript, Flask, FastAPI, and Django. Created deployment automations using Ansible, Kubernetes, Helm, Docker, and AWS CloudFormation.

Software Developer (AVP) Deutsche Bank

Worked on financial analytical software project (SCORE). Developed new functionality, refactored code, fixed bugs using C++, C#, Visual Studio, Resharper, WinForms, and Git on Windows.

Software Developer Kaspersky Lab

Developed Kaspersky Anti-Spam SDK project, including new functionality and architecture design. Developed HTTP service, functional and unit tests. Organized continuous integration with Jenkins and Docker. Technologies: C++, CMake, Linux, FreeBSD, Windows.

Software Developer Atlas / SmartTeleMax

Designed and developed Registration Authority system for 'Atlant UC' with Python libraries. Developed continuous integration using Jenkins and Selenium WebDriver.

Lead Software Developer NTC Komset

Developed servers and modules for SS7 monitoring system using C++, Python, Objective CAML. Designed architecture and implemented key parts of SS7 Monitoring system version 2. Developed Python to Objective CAML interlanguage proxy library 'py2caml'. Implemented ASN.1 translator and authentication subsystem based on omniORB SSL transport. Developed CORBA implementation for Objective CAML language and GUI base classes using PyQt.

Software Developer RusEuroSoft

Developed Windows GUI and connection server for forex demo system using C++ and Win32 APIs.

Software Developer Jet Infosystems

Designed and developed Scheme extensions for email message parsing and LDAP access. Developed parts of 'Dozor' email monitoring and archiving system.

Software Developer Zenon N.S.P.

Developed C++ foundation library for multi-threaded Unix servers. Developed multi-threaded Netflow collector server for CISCO netflow data preprocessing.

Lead Software Developer OXIR Internet Solutions

Developed CORBA application server for web hosting billing system using C++, omniORB2, Oracle DB. Developed CGI scripts and Apache modules for authorization.

Software Developer R-Style Software Lab

Designed and developed RS Web Server for web requests processing with corporate scripting language RSL. Developed N-tier application servers for 'Condor' project including scripting execution, dynamic SQL, scheduler, and security server. Developed C++ library for SQL database access (MSSQL, Sybase). Developed extensions for RSL language and email request processing server. Developed transaction subsystem and corporate security subsystem used in banking applications.

Software Developer Cherry software

Developed DOS interface for spreadsheet and C++ tools for database access using Turbo Vision and Paradox Engine.

Software Developer BIS, Banking informational systems

Developed remote bank client system (client and server sides) using Turbo Pascal and Progress 4GL. Participated in banking system development on Progress 4GL.

Education

Learning history

Moscow State Aviation Technological University (MATI)

Engineer in Microelectronical Technology

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent Salaries
Menu