I am Denis Trapeznikov, a software engineer with extensive experience in backend development and programming across multiple languages and technologies. I thrive in environments where I can contribute to high-quality, well-tested, and performant code, and I enjoy mentoring others and collaborating across teams to drive technical excellence and innovation. Over the years, I've worked across diverse domains including finance, blockchain, automotive safety, and trading systems, mastering languages such as C++, Erlang, Clojure, Go, and Python. I appreciate writing clear documentation, developing infrastructure tooling, and continuously learning new technologies to enhance my craft.

Denis Trapeznikov

I am Denis Trapeznikov, a software engineer with extensive experience in backend development and programming across multiple languages and technologies. I thrive in environments where I can contribute to high-quality, well-tested, and performant code, and I enjoy mentoring others and collaborating across teams to drive technical excellence and innovation. Over the years, I've worked across diverse domains including finance, blockchain, automotive safety, and trading systems, mastering languages such as C++, Erlang, Clojure, Go, and Python. I appreciate writing clear documentation, developing infrastructure tooling, and continuously learning new technologies to enhance my craft.

Available to hire

I am Denis Trapeznikov, a software engineer with extensive experience in backend development and programming across multiple languages and technologies. I thrive in environments where I can contribute to high-quality, well-tested, and performant code, and I enjoy mentoring others and collaborating across teams to drive technical excellence and innovation.

Over the years, I’ve worked across diverse domains including finance, blockchain, automotive safety, and trading systems, mastering languages such as C++, Erlang, Clojure, Go, and Python. I appreciate writing clear documentation, developing infrastructure tooling, and continuously learning new technologies to enhance my craft.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Russian
Fluent
English
Advanced
French
Beginner
Polish
Beginner

Work Experience

Software Engineer at Happening Technology Ltd.
June 30, 2025 - August 23, 2025
As a backend engineer in the Player Account Management team, I contributed by developing a high-level, low-boilerplate declarative testing framework and a module to facilitate data transformers for messages on backend topics. I also contributed various tools including a REST testing plugin for Vim in python, participated in frontend development using Vue.js, and assisted in documentation, testing, and code review processes.
Senior Engineer at Funding Circle
November 30, 2024 - August 23, 2025
Worked in the Decisioning Engine group to add new features and improvements to the primary backend loan application decision system using Clojure, AWS, Kafka, and Grafana. Provided well-documented and thoroughly tested code, participated in design planning and discussions, and contributed across repositories in Go, Ruby, and Python. Also engaged in inter-team collaborations such as sessions for newcomers and infrastructure fixes.
Developer at Maven Securities
September 30, 2022 - August 23, 2025
Part of the Exe/UI group developing a backend service enriching trade and instrument quote data for Trader UI. Designed a network protocol for table data transmission and Cap’n’Proto specifications. Developed the service to receive, enrich, and forward trade and quote events for visualization in the UI. Technologies included C++20, Python, CI/CD, and Grafana.
Senior Software Engineer at Fetch.ai
October 31, 2020 - August 23, 2025
Contributed to the Ledger group developing blockchain and smart contract features, including enhancements to the smart contract language and virtual machine. Handled telemetry and participated in a scrum development process. Worked primarily with C++14 and Python, focusing on blockchain infrastructure and CI/CD pipelines.
Senior Software Engineer at Luxoft Poland
September 30, 2019 - August 23, 2025
Involved in an automotive safety project developing a backend service that processed video and accelerometer events from vehicle-installed devices. Utilized Go, AWS, Kafka, and GraphQL with image recognition and tagging services. Worked onsite during the day and remotely managed additional projects.
Senior Software Engineer at EPAM Systems
December 31, 2018 - August 23, 2025
Participated in several short-term projects including creating a FIX translation library for a large bank handling 10,000 FIX messages per second with C++14 and GTest, converting trading Java services to C++03 on Solaris, conducting code reviews, back-porting C++11 features, and creating a practical C++ learning course. Also provided mentoring and technical guidance.
Senior Developer at Luxoft Russia
June 30, 2016 - August 23, 2025
Contracted to support and develop new features for a vintage trade execution system for a large international bank. Managed the NYSE version covering backend, UI, and data features with C++, Perl, Tcl/Tk, and VBA. Improved legacy codebases, advocated for high-level error-safe code, and enhanced UI/UX despite vintage UI frameworks.
Various engineering and software developer roles at Multiple Moscow-based companies
June 30, 2013 - August 23, 2025
Worked across sectors such as CPU design, online advertising (web crawling), space rocket control units, logistics software, and embedded systems. Technologies included C, C++, Qt, nginx, Haskell, ActiveX, Java, Lisp, and svn. Areas involved natural language processing, programming language processing, hardware, emulation, virtualization, logistics planning, UI/UX, DSL, and embedded programming.

Education

M.Sc. in Mechanics and Applied Mathematics, with honours at Lomonosov Moscow State University, Department of Mechanics and Mathematics
January 1, 2003 - August 23, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Gaming, Transportation & Logistics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more