Resume

Aleksander Korovkin

Product Engineer | Full-stack (Mobile + Backend + Infra) | Building products end-to-end

Professional Summary

I build products from zero to production — and own every layer.

What I Bring

  • Mobile: 7+ years of React Native, from MVP to apps with 100K+ users.
  • Web: 5+ years of React, from small interactive peges to marketplaces.
  • Backend: Node.js, Django, GraphQL — APIs that mobile developers enjoy using.
  • Infrastructure: CI/CD, Ubuntu, Nginx, PostgreSQL — I deploy my own code and sleep well at night.

Why I'm Different

When I hit a wall, I don't patch — I understand.

That curiosity led me to build a compiler from scratch — tokenizer, parser, code generator, the works. Not because I had to, but because I wanted to understand.

Now I bring that same depth to product engineering.

What I'm Looking For

Projects where I can:

  • Own significant parts of the product
  • Work with a small, focused team
  • Build something that matters

Best fit: Fintech, developer tools, or any team where quality isn't sacrificed for speed.

📫 Remote (US/EU timezone) | Open to relocation

Experience

Frontend Architect

at Nyle • California, USA
Nov 2025 — Present (4 months)
Nyle - Strategic Growth Platform for Disruptive eCommerce Brands

Architecture & Migration. Designed the target architecture Components → Hooks → RTK Query → Effect Services → ReScript Core and executed the migration without halting feature development — through parallel coexistence of legacy and new code. Completed 4 of 6 migration phases, including the pilot (What-If FSM) and 8 domain modules.

 

Domain Modeling. Developed a domain-variant architecture in ReScript: replaced nullable fields with discriminated union types (Snapshot, WhatIf, PeriodCompare, Timeline, WhatIfTimeline), eliminating an entire class of bugs at the type level — "make illegal states unrepresentable."

 

FSM (Finite State Machines). Designed and implemented an FSM for What-If functionality (3 states, 4 actions, 18 slider parameters) following the Elm pattern: pure transitions in ReScript + a command interpreter in TypeScript with dependency injection via Effect.

 

Stack Integration. Wired together ReScript (domain logic, Sury validation), Effect (HTTP, DI, typed errors), RTK Query (cache & orchestration), and React 18 (useSyncExternalStore) into a unified pipeline with strict layer boundaries.

 

Documentation & Processes. Built a comprehensive architectural documentation system: ARCHITECTURE.md as single source of truth (600+ lines), an ADR process (4 decisions documented), enforcement rules for code review, a TDD workflow, and code generation skills for new services.

Senior React Native Developer

at Mercury Development, LLC • Miami, FL
Oct 2024 — Oct 2025 (1 year)
Leading software development agency, with over 50M active users.

Core Development & Accessibility. Led the development of an innovative React Native application, ensuring full compliance with accessibility standards to provide a seamless experience for users with disabilities across pre-cruise planning, in-cruise services, and excursion management.

 

Architectural Migration. Spearheaded the transition of a mature, large-scale mobile application from legacy data-fetching patterns to a modern GraphQL (Relay) architecture.

 

Backend Collaboration. Acted as a bridge between mobile and backend teams to negotiate API contracts, design schemas, and ensure seamless feature alignment.

 

Infrastructure & DevOps. Established a robust development environment by configuring automated code generation and optimizing CI/CD pipelines specifically for React Native.

 

Technical Leadership. Integrated the Relay client into the core infrastructure and mentored the team on GraphQL best practices and efficient state management.

Lead React Native Developer

at TSS Paratransit • Los Angeles, California
Jan 2023 — Oct 2024 (1 year 9 months)
We're changing the world of paratransit service - for transit agencies, paratransit providers, and their customers.

Cross-Platform Mobile Application Development using React Native for Ride Booking Platform Tailored for People with Disabilities

Led the development of a cross-platform mobile application using React Native, specifically designed to cater to the unique needs of people with disabilities.

Architected and implemented the business logic using ReScript, leveraging pure functions and nested finite state machines to ensure robust and maintainable code. The logic was compiled into a TypeScript library, allowing the UI team to work seamlessly without requiring specialized knowledge of ReScript.

Developed a monorepo architecture from scratch, ensuring scalability, maintainability, and alignment with business requirements.

Configured and managed a dedicated macOS server for building and deploying the application to both the App Store and Google Play Store, ensuring a smooth and efficient release process.

Automated the build and deployment process using Fastlane, establishing a reliable CI/CD pipeline that streamlined development and reduced time-to-market.

Company Team Lead

at Distillery • Los Angeles County, California
Oct 2020 — Dec 2022 (2 years 2 months)
Premier nearshore software development accelerating velocity with elite AI-powered engineers and agile experts.

Evaluate quotas and conduct interviews. I am in charge of team coordination and communication with the client. I take part in distributing tasks and making technical specifications for specialists. Also, I am directly involved in developing application architecture and completing tasks.
I'm working with a client from the USA (B2B CRM California) for 3 years. We successfully delivered and maintained 2 cross-platform mobile applications.
Technical stack:
React Native / GraphQL
 

Senior React Native Developer

at Distillery • Los Angeles, CA
Jul 2019 — Dec 2022 (3 years 5 months)
Premier nearshore software development accelerating velocity with elite AI-powered engineers and agile experts.

Senior React Native Developer

Frontend Developer

at GMCS • Tula, Russia
Jan 2019 — Jun 2019 (5 months)
IT development company

Creating an interface for an internal project of a company partner. React / Typescript / Mobx. Frontend development from scratch

Frontend React Developer

at Storiqa Marketplace DBA Storiqa Global Trades Inc. • Moscow, Russia
Jan 2018 — Sep 2019 (1 year 8 months)

Responsibilities:
MVP Mobile application development (marketplace, web3, React Native)
Development of a web application (marketplace, React)

Frontend React Developer

at Kaspersky • Moscow, Russia
Sep 2017 — Dec 2017 (3 months)

Develop an interface for a corporate product using Electron (javaScript)

React Native Developer

at Architech NYC • New Jersey, United States
Aug 2016 — Sep 2017 (1 year 1 month)

Development of a service for standartisation and automation of the documentation of educational processes in US educational institutions. Frontend development for a financial mobile application in React Native. Development of a mobile application for a US logistics company using React Native + Mobx + TypeScript.

CTO

at Forward 70 • Tomsk, Russia
Mar 2013 — May 2016 (3 years 2 months)

As an individual entrepreneur, I was working with clients, requirements, the development team, and coding. During these 3 years, we created more than 30 sites and five marketplaces. We built our CRM system and one iOS application. Our company also provided SEO services for various clients.

Skills

Framework

React Native Apollo Django Electron GraphQL NextJS Node.Js React Relay

Programming Languages

JavaScript Python ReScript TypeScript Clojure OCaml

Databases

MongoDB MySQL PostgreSQL SQL

DevOps

CodePush Docker Fastlane GitHub Actions GitLab CI Google Play Grafana Linux Mobile CI/CD & Delivery Open Telemetry TestFlight Nginx

Library

Effect TS FP-TS Mobx Reanimated Redux

Let's Work Together

Interested in collaborating? Download my full resume or get in touch.

Contact Me