Aleksei Deriushev - Senior Front-end Engineer

Aleksei Deriushev

Senior Front-end Engineer

12+ years crafting high-performance web, mobile, and desktop applications

📍 Barcelona, Spain ✉️ derushev.aleksei@gmail.com

About Me

Senior Software Engineer with 12+ years of experience delivering high-performance web, mobile, and desktop applications. Expert in React, TypeScript, and Node.js, with a strong background in front-end architecture, performance optimization, and scalable design systems.

Hands-on experience across diverse domains: streaming platforms, fintech, blockchain, maps, influencer marketing, and e-commerce. I combine technical expertise with adaptability, having worked internationally in startups, enterprises, and as a team lead.

Outside of work, I'm a passionate runner, dedicated father to my son Miron, and chess enthusiast on Lichess. I thrive on solving complex problems and continuously learning new technologies.

Core Skills

Frontend

TypeScript React React Native Next.js Redux MobX Zustand Styled-components Tailwind TanStack Query Expo Electron Zod

Backend

Node.js Express NestJS Prisma GraphQL WebSockets SQL Firebase AWS RPC

Testing & Tools

Vite Webpack Turborepo Cypress Playwright Jest Docker Figma Sentry Rollbar

DevOps & Cloud

Kubernetes Docker AWS CI/CD GitHub Actions GitLab CI

Professional Experience

2023 - 2025

Front-End Engineer

Rakuten TV · Barcelona, Spain

📺 Streaming platform (TVOD/AVOD)

  • Improved website performance, UX, and scalability for millions of users
  • Designed and implemented new features and optimizations across the platform
  • Gained deep insights into streaming platform architecture
React · Redux · TypeScript · Next.js · Docker · Cypress · Playwright
2022 - 2023

Front-End Engineer

Aldrin · Remote, US

💰 Blockchain fintech

  • Built and maintained Web3 SDK and integrated third-party wallets
  • Worked on Solana-based pools, swaps, and DeFi features
TypeScript · Web3.js · Node.js
2019 - 2022

Senior Front-End Engineer

NRDS · Remote, US

📍 Rich map-feature mobile app

  • Developed and optimized complex mobile features in map-driven applications
  • Solved performance-critical challenges in large-scale apps
  • Contributed to leadership tasks and knowledge sharing
React Native · Expo · Firebase · MobX · TypeScript · NestJS · Prisma
2018 - 2019

Senior Front-End Engineer

IT X100 · Moscow, Russia

🍽️ Food tech platform

  • Addressed complex performance issues guided by Lighthouse audits
  • Facilitated knowledge-sharing sessions
React · Redux · GraphQL · TypeScript
2016 - 2018

Senior Front-End Engineer

LabelUp · Moscow, Russia

📢 Influencer Marketing Platform

  • Built and scaled the entire front-end ecosystem
  • Introduced performance enhancements and Agile-driven processes
  • Conducted onboarding, interviews, and mentoring
React Native · React · Redux · WebSockets · TypeScript · GraphQL
2015 - 2016

Middle Full-Stack Engineer

iTechArt Group · Minsk, Belarus

🧳 Chrome extension for corporate travel

  • Gathered requirements and coordinated with stakeholders
  • Introduced GraphQL into the workflow
  • Delivered complex performance-critical features
Python · Django · React · Redux · Flowtype · Firebase · AWS
2012 - 2015

Back-End Engineer

Enaza · Perm, Russia

🎮 Software distribution platform

  • Contributed to backend systems powering e-commerce for online software & games
PHP · Yii Framework · MySQL

Personal Projects

Control Manager

Team task management app for seamless collaboration. Create, assign, and track tasks in real-time with your team.

View Project →

N3WS

News in 3 Words - Ultra-concise headlines from Russia, Spain, and around the world powered by AI.

View Project →

Palabrino

Learn Spanish vocabulary through visual learning. Match Spanish words with images in an engaging language learning game.

View Project →

Exchange Rate Tracker

Track live RUB/USDT/EUR, compare direct vs indirect routes with real savings, view history charts, and convert instantly (React Native + Firebase).

View Project →

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology.