← Back to list
middle
Registration: 13.02.2024

Sergei Borodin

Specialization: C++ Developer / Software Developer
— I'm a skilled Software Engineer with degrees in Information Security and Computer Systems Security. — My experience spans developing information security solutions for Linux OS, market gateways for Quanthouse market data aggregator, and threat intelligence platforms. — I've got a strong background in C, C++, Linux API and Linux administration in general. — I used a lot of gdb, valgrind, strace, and other C/C++ related build tools like autotools and CMake. — Done plenty of Bash-scripting and CI stuff too. — Recently I worked with TypeScript (Node.js), Rust, Docker and microservices infrastructure. — Overall, I'm a versatile engineer who can make meaningful contributions to any team focused on information security or market data.
— I'm a skilled Software Engineer with degrees in Information Security and Computer Systems Security. — My experience spans developing information security solutions for Linux OS, market gateways for Quanthouse market data aggregator, and threat intelligence platforms. — I've got a strong background in C, C++, Linux API and Linux administration in general. — I used a lot of gdb, valgrind, strace, and other C/C++ related build tools like autotools and CMake. — Done plenty of Bash-scripting and CI stuff too. — Recently I worked with TypeScript (Node.js), Rust, Docker and microservices infrastructure. — Overall, I'm a versatile engineer who can make meaningful contributions to any team focused on information security or market data.

Portfolio

R-Vision

- Learned two new languages, microservice architecture and familiarized myself with web development. - Created exemplary build documentation and was partially responsible for DevOps. - Moved several services to Nest.js framework and removed a lot of legacy code.

Itiviti

- Was solely responsible for work with one market data aggregator and development of market gateway for it. - Provided customer support as developer for EMEA region. - Rewrote market gateway from scratch and moved market data concurrent code to Apple GCD framework.

Confident LLC.

- Worked with dozen of Linux distributions – including: Red Hat Enterprise Linux, CentOS, Fedora, Debian, Ubuntu, etc. Unified build of project: instead of several packages for each distribution only one is built. - Suggested know-how for Linux kernel filesystem subsystem for our project which made project viable across all disctributions. - Worked on different parts of project (control of external storages through udev, sexpressions library, network with boost: asio, ZeroMQ, systemd units, login and virtual terminal control, internal clock and RAM cleaning kernel modules, etc). - Was solely responsible for DevOps of team – Jenkins integration, moved a mess of Makefiles and heterogeneous scripts to CMake and Bash in whole project, increased speed of build tenfold.

Skills

Bash Script
C11
C++ 11/14/17
Debugging (gdb, valgrind, strace)
Docker
Electronic trading
GitLab
Information security
Jenkins
Linux Administration
Linux API
Linux kernel modules
Node.js
PostgreSQL
Python 3
Qt 5
Rust
TypeScript 4.8
Windows XP

Work experience

Software Engineer
since 07.2023 - Till the present day |NDA
C++
- Developing and creating own computer games.
Back-end Developer / Threat Intelligence Platform developer
09.2022 - 07.2023 |R-Vision
Linux, TypeScript, Node.js, Rust, Docker, Gitlab, CI, Microservices, Information Security
- Learned two new languages, microservice architecture and familiarized myself with web development. - Created exemplary build documentation and was partially responsible for DevOps. - Moved several services to Nest.js framework and removed a lot of legacy code.
Software Engineer / Developer of Market Gateways
01.2021 - 08.2022 |Itiviti
C++, C, Linux, Electronic Trading
- Was solely responsible for work with one market data aggregator and development of market gateway for it. - Provided customer support as developer for EMEA region. - Rewrote market gateway from scratch and moved market data concurrent code to Apple GCD framework.
Software Engineer / Developer of information security solutions for Linux OS
11.2016 - 10.2020 |Confident LLC
C++, C, Linux API, Bash, Jenkins, Information Security
- Worked with dozen of Linux distributions – including: Red Hat Enterprise Linux, CentOS, Fedora, Debian, Ubuntu, etc. Unified build of project: instead of several packages for each distribution only one is built. - Suggested know-how for Linux kernel filesystem subsystem for our project which made project viable across all disctributions. - Worked on different parts of project (control of external storages through udev, sexpressions library, network with boost: asio, ZeroMQ, systemd units, login and virtual terminal control, internal clock and RAM cleaning kernel modules, etc). - Was solely responsible for DevOps of team – Jenkins integration, moved a mess of Makefiles and heterogeneous scripts to CMake and Bash in whole project, increased speed of build tenfold.
Technical Support Specialist
06.2013 - 01.2014 |Contel LLC.
Linux, Technical Support, network
- Experience of live customer support and real network provider infrastructure.

Educational background

Computer and Information Systems Security (Masters Degree)
2015 - 2017
ITMO University, Information Technology
Organization and Technology of Information Security (Bachelor’s Degree)
2010 - 2017
ITMO University, Information Technology

Languages

ruNativegbAdvanced