Valentin V. Bartenev

Software engineer with management abilities
and focus on solving problems efficiently

Last update: 16 February 2026

Location: Moscow, Russia

Date of Birth: December 31, 1986

Telegram: @VBart

E-Mail: vbartenev@gmail.com

OpenHub: https://www.openhub.net/accounts/VBart

GitHub: https://github.com/VBart

Summary

High-performance Software Engineer and Head of Development with over 20 years of experience specializing in web server architecture, asynchronous programming, and system-level optimization. Proven track record of leading international teams to deliver industry-standard open-source and commercial products, including nginx, NGINX Unit, and Angie. Expert in C, *nix internals, and high-load networking, with five co-invented patents in shared memory and multi-threaded server architecture. Committed to solving complex technical challenges while maintaining a focus on developer productivity and project roadmap efficiency.

Skills Overview

My core competency is in C, but I am also experienced with C++, JavaScript, Python, Pascal, Assembly, Fortran, PHP, and Perl. Besides, I have a basic knowledge of how computers work, deep down to OS kernel and CPU level.

Programming expertise: asynchronous programming, event-driven programming, multithreading, queues, shared memory, synchronization primitives, lockless programming

OS: Linux, FreeBSD, and other Unix-like platforms

Languages: Russian (native speaker), English (working proficiency)

Professional Experience

Web Server LLC
Moscow, Russia

Head of Development Department

August 2022 — Present

Responsible for the design, development, and project management of Angie, a high-performance web server, which was originally forked from nginx. As well as its commercial counterpart Angie PRO, and load-balancing component of Angie ADC.

Key tech areas: C, *nix, asynchronous, multiprocess, shared memory, network programming, TLS, HTTP, load balancing.

Scope of work:

Main accomplishments:

to be continued...

NGINX LLC / F5 Networks
Moscow, Russia

Development Team Leader @NGINX / Sr. Manager of Product Development @F5

September 2018 — March 2022

Responsible for the design, development, and project management of NGINX Unit, a high-performance web and application server with dynamic configuration capabilities.

Key tech areas: C, *nix, asynchronous, multithreaded, network programming, TLS, HTTP, integration with multiple programming languages (Python, PHP, Perl, Ruby, JavaScript, Go, and Java).

Scope of work:

Main accomplishments:

Senior Developer

November 2011 — September 2018

Worked on nginx, one of the most popular open-source web servers in the world, and its commercial version. Played a role in the development of njs, a JavaScript engine. Initiated a new project, NGINX Unit.

Key tech areas: C, *nix, asynchronous, multithreaded, network programming, TLS, HTTP, Perl, JavaScript, register-based VM, state machines, AST.

Scope of work:

Main accomplishments:

Freelancer (self-employed)

Full-Stack Web Developer / System Administrator / Project Manager
2003 — November 2011

Developed and maintained web sites for various clients. Took part in an e-commerce SaaS startup. Also, created an open-source third-party module for nginx that integrates CTPP template engine into the web server.

Key tech areas: C, C++, CoachDB, CSS, Django, DNS, Dovecot, eJabberd, Exim, FreeBSD, HTML5, HTTP, IMAP, JavaScript, MongoDB, nginx, nsd, POP3, PostgreSQL, Python, Redmine, SMTP, uWSGI, XMPP.

Scope of work:

Main accomplishments:

Afrikana LLC
Moscow, Russia

Webmaster / System Administrator

February 2006 — August 2008

Responsible for all aspects of IT operations, including the office network and company web resources for a travel agency.

Key tech areas: Apache, Windows, ActionScript, Flash, FreeBSD, HTML, CSS, JavaScript, PHP, ZendFramework, DNS, Dovecot, Exim, HTTP, IMAP, JavaScript, nginx, nsd, POP3, MySQL, SMTP, php-fpm.

Scope of work:

Main accomplishments:

Conference Talks

Patents (co-inventor)