// Senior Front-end Engineer · Barcelona, ES

Building
high-performance
web & mobile
apps since 2012.

I'm Aleksei Deriushev — 14+ years shipping React, React Native, TypeScript & Node.js across streaming, fintech, blockchain, GIS & e-commerce.

📍 Barcelona, ES ✉ derushev.aleksei@gmail.com 🌐 EN · ES · RU
Aleksei Deriushev — Senior Front-end Engineer
>> AD_PORTRAIT.JPG
5.7M+ Downloads on Spoten // App Store Editor's Choice
React React Native TypeScript Node.js Next.js GraphQL NestJS Expo Docker React React Native TypeScript Node.js Next.js GraphQL NestJS Expo Docker
01 / TL;DR

The Shortlist.

📍

Lead Developer of Spoten

Phone location tracker. iOS Editor's Choice, Top-10 in Navigation.

// 5.7M+ downloads

Leading role on Haqqex & Haqabi

DEX crypto market + mobile wallet on the HAQQ Network.

// Realtime DEX

Solo frontend on Rakuten TV

Top-100 global streaming platform. Legacy owned end-to-end.

// 3M+ monthly users
02 / ABOUT

Who the heck is AD?

Senior Software Engineer with 14+ years of experience delivering high-performance web & mobile applications. Expert in React, React Native, TypeScript, and Node.js, with a strong back-end + infra background (NestJS, GraphQL, Docker, AWS, CI/CD).

Proficient across diverse domains — streaming, fintech, foodtech, blockchain, rich mapping, influencer marketing, e-commerce. I've shipped in tiny startups and in enterprises, sometimes as tech lead, sometimes solo. I pick things up quickly, troubleshoot honestly, and deliver value in complex, messy environments.

I'm the guy who gets along with new people and new code bases easily — cheerful and proactive. Not scared of legacy, damned projects or weird stacks. Over the years I've come to think business-first: what moves the needle beats what looks elegant.

"

Proactive, business-first, and not scared of the scary code.

Off-hours

  • Inventing activities for my son
  • Long-distance running
  • Chess · tennis · guitar
03 / SKILLS

The toolbox.

Frontend 13

TypeScriptReactReact Native Next.jsReduxMobX ZustandStyled-componentsTailwind TanStack QueryExpoElectron Zod

Backend 10

Node.jsExpressNestJS PrismaGraphQLWebSockets SQLFirebaseAWS RPC

Testing & Tools 11

ViteWebpackTurborepo CypressPlaywrightJest DockerFigmaSentry RollbarYoubora

DevOps & Cloud 6

KubernetesDockerAWS CI/CDGitHub ActionsGitLab CI
04 / EXPERIENCE

14 years. Receipts.

FEB 2026 — NOW
Dynatrace
Barcelona, ES

Senior Software Developer

📈 Analytics platform
  • Responsible for session replays for mobile (React Native) applications.
React NativeKotlinSwiftTypeScriptMaestroExpo
APR 2025 — JAN 2026
UXRocket
Remote · UAE

Senior Front-End Engineer

📱 Analytics tools platform
  • Owned and developed React Native & Flutter SDKs integrated by multiple client apps.
  • Implemented automatic events markup, A/B testing, mobile visor & more — pushing the product into top competitor territory.
React NativeFlutterTypeScriptZustandFirebasetRPCIAP
JUN 2023 — APR 2025
Rakuten TV
Barcelona, ES

Front-End Engineer

📺 Streaming platform (TVOD/AVOD)
  • Improved website performance, UX, and scalability for millions of users.
  • Designed and implemented new features and optimizations across the platform.
  • Deep-dived into streaming architecture and under-the-hood systems.
ReactReduxTypeScriptStyled-componentsNext.jsDockerCypressPlaywrightJestFigma
APR 2022 — JUN 2023
Aldrin
Remote · US

Front-End Engineer

💰 Blockchain fintech
  • Built and maintained Web3 SDK and integrated third-party wallets.
  • Worked on Solana-based pools, swaps, and DeFi features.
TypeScriptWeb3.jsNode.js
MAR 2019 — APR 2022
NRDS
Remote · US

Senior Front-End Engineer

📍 Rich map-feature mobile app
  • Developed and optimized complex mobile features in map-driven applications.
  • Solved performance-critical challenges in large-scale apps.
  • Integrated third-party APIs and SDKs.
  • Contributed to leadership and knowledge sharing within the team.
React NativeExpoFirebaseReactMobXTypeScriptNestJSPrisma
NOV 2018 — MAR 2019
IT X100
Moscow, RU

Senior Front-End Engineer

🍽️ Food tech platform
  • Addressed complex performance issues guided by Lighthouse audits.
  • Facilitated knowledge-sharing sessions.
ReactReduxGraphQLTypeScript
JUN 2016 — NOV 2018
LabelUp
Moscow, RU

Senior Front-End Engineer

📢 Influencer marketing platform
  • Built and scaled the entire front-end ecosystem.
  • Introduced performance enhancements and Agile-driven processes.
  • Onboarding, interviews, and mentoring for the frontend team.
React NativeReactReduxWebSocketsTypeScriptGraphQL
MAR 2015 — JUN 2016
iTechArt Group
Minsk, BY

Middle Full-Stack Engineer

🧳 Corporate travel Chrome extension
  • Gathered requirements, coordinated with stakeholders, led small team efforts.
  • Introduced GraphQL into the workflow.
  • Delivered complex performance-critical features.
PythonDjangoReactReduxFlowtypeFirebaseAWS
JAN 2012 — MAR 2015
Enaza
Perm, RU

Back-End Engineer

🎮 Software distribution platform
  • Contributed to backend systems powering e-commerce for online software & games.
PHPYiiMySQL
05 / PROJECTS

Side quests.

01CM

Control Manager

Team task management app for seamless collaboration. Create, assign & track tasks in real-time.

Open →
02N3

N3WS

News in 3 words — ultra-concise AI headlines from Russia, Spain & the world.

Open →
03PA

Palabrino

Learn Spanish vocabulary visually. Match words with images in a bite-size game.

Open →
04FX

Exchange Rate Tracker

Track RUB/USDT/EUR live, compare direct vs indirect routes, history charts & instant convert.

Open →
05VP

Vispana

BLS Spain visa slot finder. Automated monitor + Telegram alerts + smart CAPTCHA handling.

Open →
06PR

Pirate

2D auto-runner built in Godot 4.6. Zero external assets — all graphics & audio procedurally generated.

Open →
07NT

ninja-tch

P2P BLE walkie-talkie messenger. Two phones pair over Bluetooth — no internet, no server.

Open →
08LP

Lovepoints

Gamified couples app — complete tasks, earn points, redeem rewards, unlock shared goals.

Open →
06 / CONTACT

Let's make noise.

Say hi. I answer.

New opportunities, weird projects, coffee in Barcelona — all welcome.

Status
Report

LOCATIONBarcelona, ES
ROLESr. Front-end
AVAILABILITYSelective
TIMEZONECET / UTC+1
LANGUAGESEN · ES · RU
RESPONSE< 24h