Krasnodar
Nikita Shevelev

Nikita Shevelev

Krasnodar, Russia

Product engineer. I take products from an idea to the first real users.

For five years I built the backend of a fintech app that moved real money. I also built three products of my own, and people use them. I am looking for a job in Germany, in the EU or remote.

Achievement Showcase

2020–2026, a fintech app inside Telegram
700
High load

An API gateway for all our apps, 700 requests per second

8+
Payments

Subscriptions through 8+ providers: App Store, Google Play, Stripe

9+
Multichain

A wallet on 9+ blockchains, with a receiver built on the outbox pattern

AI
Streaming replies

An AI assistant used by thousands of people

I joined as an intern and became a senior engineer three years later. Most of the time there were only two of us on the backend, so I got used to owning the whole system: from the database schema to night-time debugging when production got slow.

From intern to senior
2020 → 2023

Inventory

numbers updated 3 November
OneZee7 items

Page 1 of 1

StatTrak™ TripTrack

Covert, iOS app

A road trip journal. It records every trip by itself: the route, photos and places. I had never written Swift before; I built the app and its backend in the evenings.

SwiftSwiftUIwatchOSNestJSPostgreSQL
Public statssource
Travellers171
Active in 7 days47
Trips recorded1,393
Distance, km83,559

Community MarketJob searchSenior Backend / Product Engineer

Senior Backend / Product Engineer

Job search 2026, since 1 September

Germany, EU, remote

14
first calls from 676 applications

Application history

Zoom graph:
Funnel

how many reached each stage, all time

StageCount
Applications 676
First call 14
Second stage 4
Final 1
Offer, project work 2
Rejections168
Waiting for a reply508
Where I get noticed

first calls by channel

ChannelSentCalls
hh.ru1734
Telegram394
Hirify144
Referral82
Other sources (32)4420
Weekly table
WeekApplicationsRejections1st call2nd stageFinalOffer
1–6 Sep11790000
7–13 Sep48371000
14–20 Sep110380000
21–27 Sep561001
28 Sep – 4 Oct420000
5–11 Oct22316110
12–18 Oct46290200
19–25 Oct690000
26 Oct – 1 Nov880001
2–8 Nov4692000
9–12 Nov521000

The chart starts on 1 September. The totals also include the summer (38 applications, 15 rejections, 3 first calls, 1 second stage) and records without a date (20 applications, 3 rejections). Company and people names are not published. All job search stats →

About

Pace

I work at a calm pace and look after my health: cycling, walks, enough sleep. I think products come out better this way than in crunch mode.

Languages

Russian is my native language. English B1, working toward B2. German A2.

Trade

Nikita Shevelevoffers you a trade

You get

TripTrack
TeachTrack
LifeTrack
  • 5 years of production backend on NestJS
  • Experience with payments and real money
  • Products on iOS, Android and the web

You give

  • Interesting work
  • A normal interview, not a university exam
  • No panic about the word “relocation”. I will handle my visa myself
  • A pace that leaves me energy to ride my bike

Message

If you have a product that needs to reach people, let’s talk. I reply on Telegram the same day.