Nikita Lapkov

Senior Software Engineer

London, England, United Kingdom7 yrs 2 mos experience
Most Likely To Switch

Key Highlights

  • Expert in distributed systems and fault-tolerant architectures.
  • Proven track record in large-scale data processing solutions.
  • Strong background in performance optimization for query engines.
Stackforce AI infers this person is a Backend-focused engineer specializing in SaaS and Fintech solutions.

Contact

Skills

Core Skills

Distributed SystemsDatabasesPerformance ImprovementFault Tolerant SystemsC++Low Level ProgrammingLarge-scale Data Processing

Other Skills

RustClickHouseVirtual MachinesLinux DevelopmentMapReduceQuery EnginesNetworkingAPI DevelopmentVCSSQL

About

Sorry, I don't do job referrals. Not interested in algo-trading, exchanges, web3 or crypto. Global Talent UK visa holder. My main interests are Databases, Fault-tolerant Systems and Large-scale Data Processing. Checkout my technical writing at https://laplab.me/

Experience

7 yrs 2 mos
Total Experience
1 yr 5 mos
Average Tenure
1 yr 7 mos
Current Experience

Cloudflare

Senior Software Engineer

Oct 2024Present · 1 yr 7 mos · Greater London, England, United Kingdom · Remote

  • Founding engineer at R2 SQL: https://blog.cloudflare.com/r2-sql-deep-dive/, https://blog.cloudflare.com/r2-sql-aggregations/
RustDistributed SystemsDatabases

Prisma

Senior Software Engineer

Dec 2023Oct 2024 · 10 mos · Greater London, England, United Kingdom · Remote

  • ORM team. Improving the performance of Prisma query engine
RustPerformance ImprovementDatabases

Nda high-frequency trading company

Senior Software Engineer

Dec 2022Nov 2023 · 11 mos · Greater London, England, United Kingdom · Remote

  • Core trading platform team. Implemented custom time-series solution capable of storing complex structured data and handling 500k data points per minute. Collaborated on distributed actor system in Rust: https://github.com/elfo-rs/elfo
  • Public talks: https://laplab.me/posts/rust-nation-uk-2024/
RustClickHouseFault Tolerant SystemsDatabases

Mongodb

2 roles

Software Engineer III

Aug 2021Nov 2022 · 1 yr 3 mos · Dublin, County Dublin, Ireland · Hybrid

Software Engineer II

Aug 2020Aug 2021 · 1 yr · Dublin, County Dublin, Ireland · Hybrid

  • Query Execution team. Rewriting the query engine from scratch. More details at https://laplab.me/posts/inside-new-query-engine-of-mongodb/
C++Virtual MachinesDistributed Systems

Yandex

Software Engineer

Nov 2019Jul 2020 · 8 mos · Moscow, Moscow City, Russia

  • Yandex Database Distributed Queries team. Worked on JSON querying and storage support, more details at https://laplab.me/posts/how-binary-json-works-in-ydb/. Mentioned in the list of most significant contributors.
  • Public talks: https://cloud.yandex.ru/events/110
C++Virtual MachinesDistributed Systems

Facebook

Software Engineer Intern

Aug 2019Oct 2019 · 2 mos · London Area, United Kingdom

  • Workplace Frontline Backend team

Clickhouse

Contributor

Sep 2018Jul 2019 · 10 mos · Moscow, Russia

  • Implemented the internal query profiler as an individual open source contributor
  • Public talks: https://highload.ru/moscow/2019/abstracts/5835
Low Level ProgrammingC++Linux Development

Yandex

2 roles

Software Engineer

Aug 2018Jul 2019 · 11 mos · Moscow, Moscow City, Russia

  • Yandex Ads Autobidder team
C++Large-scale Data ProcessingMapReduce

Software Engineer Intern

Feb 2018Jul 2018 · 5 mos · Moscow, Moscow City, Russia

  • Yandex Education Backend team

Jetbrains

Software Engineer Intern

Jul 2017Aug 2017 · 1 mo · Moscow, Moscow City, Russia

  • Web Backend team

Csssr

Software Engineer

Feb 2015Jun 2015 · 4 mos · Moscow, Russia

  • Web Backend team

Education

Higher School of Economics

Bachelor's degree — Applied Mathematics and Informatics

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Distributed Systems & Databases

Explore similar profiles based on matching skills and experience