For employers
updated 24 days ago
Alena Dzhukich

Alena Dzhukich

Open to work

Founding Full Stack Software Engineer

Almaty, Kazakhstan 10y 3m experience English C1

About

Senior Software Engineer with 10 years of experience specializing in building scalable web applications with React and TypeScript. Proven expertise in frontend architecture, microfrontends (Module Federation), and performance optimization. T-shaped skill set includes backend development in Rust and cross-platform mobile development with React Native and Swift. Recently architected and launched a fullstack subscription tracking platform (iOS app, Rust backend, Next.js frontend) from concept to production.

Skills

Frontend Core

  • React, React Native, TypeScript, Next.js, Styled Components, i18n

State Management

  • Zustand, Effector, Redux, Redux Toolkit, Redux Saga, TanStack Query

Build Tools & Bundlers

  • Webpack, Vite, Rsbuild, Module Federation

Linting & Code Quality

  • ESLint, Oxlint, Biome

CI/CD & Infrastructure

  • CI/CD, Docker, Openstack

Mobile Development

  • React Native (Expo) with a heavy usage of native swift modules

Experience

Software Engineer

Invent US

Remote, USA
  • Architected and delivered a universal widget for streaming CRM integrations (Wealthbox, Redtail, Practifi), enabling seamless incorporation into the platform's Experience Builder.

  • Designed and prototyped a scalable third-party CRM integration model (Salesforce, HubSpot, Redtail) using a unified window approach; the MVP was approved and became the foundation for full feature development.

  • Developed and shipped core features for an enterprise microfrontend platform (React + Module Federation) providing unified interface for business analysts and wealth management teams at major financial institutions.

  • Built a cross-platform AI assistant application using React Native (Expo) with extensive native Swift module integrations to guide users through complex platform workflows.

  • Refactored frontend architecture by extracting complex shared components into a dedicated UI library, significantly improving code reuse and reducing cross-team maintenance overhead.

axumdrizzle ormeffectormicrofrontendsmodule federationreactreact nativerusttypescript

Lead Frontend Developer

Overteam

Remote, Russia
  • Led a team of 3 frontend developers through the full delivery lifecycle of a complex telemedicine platform, including mentoring, code reviews, task distribution, and engineering process improvements.

  • Engineered the core doctor's personal cabinet with multi-user WebRTC video consultations (via Kurento Media Server), real-time text chat, and multi-stage dynamic patient survey forms.

  • Drove major technical modernization: introduced TypeScript and linting, migrated to React with Hooks, established Git Flow, and created a shared UI-kit — resulting in fewer bugs and higher developer velocity.

  • Established CI/CD pipelines in GitLab for both the main application and shared UI library, automating builds, testing, and deployments.

  • Facilitated direct collaboration with doctors, turning their feedback into actionable development work that improved the telemedicine platform

eslintgitlab cikurentomobxreactreduxtypescriptwebrtc

Frontend Developer

Rocketbank

Moscow, Russia
  • Developed core web bank functionality in a small team, implementing complex Canvas visualizations with k-d trees, WebAssembly cryptography, Protocol Buffers serialization, and payment integrations (SBP, Qiwi, 3DS) while maintaining PCI DSS compliance.

  • Built and optimized asynchronous forms in the support admin panel with integrations to DaData, Yandex Maps, and Google Maps for address normalization, autocomplete, routing, and delivery zone visualization.

  • Led the frontend architectural transition to domain-driven design (DDD), significantly simplifying complex business logic and improving long-term maintainability across the codebase.

  • Improved application performance and stability by systematically eliminating memory leaks (via profiling) and implementing aggressive code-splitting with lazy loading, reducing initial load times substantially.

  • Maintained and extended a shared UI kit and supporting libraries used by multiple teams, promoting visual and behavioral consistency while accelerating feature delivery.

canvascss modulesdadata apiflowgoogle maps apijavascriptmobxprotobufreduxtypescriptwasmyandex maps api

Frontend Developer

Salt and Pepper

Tver, Russia
  • Developed frontend for diverse projects including internal banking systems, drag-and-drop website builders, interactive infographics, media interfaces, and real-time WebSocket applications.

  • Automated build processes and refactored a legacy internal banking loan issuance application, introducing component-based architecture that dramatically improved maintainability and team onboarding.

  • Stabilized and maintained a critical legacy tour booking platform suffering from obfuscated code and outdated ECMAScript; resolved high-priority bugs to restore operational stability under significant technical debt.

  • Helped other junior developers, facilitated technical discussions with clients, clarified ambiguous requirements, and contributed to technical discussions around adopting more modern frontend practices on subsequent projects.

angularcoffeescriptcss modulesembergruntgulphamlhtmljavascriptknockoutpug jadereactruby on railsstyled componentsweb socketswebpack

Projects

Uha — Subscriptions tracker

January 2026 - Present

Architected, developed, packaged, and launched Uha — a comprehensive subscription tracking platform comprising an iOS application, a brand intelligence library for discovering and enriching service and merchant data, a historical currency exchange rate API, and a landing page optimized for AI assistants and search engine indexing.

iOS Application

React Native, Expo, Swift, TypeScript, Drizzle ORM, Zustand, oxlint

  • Designed and implemented core functionality centered on the full subscription lifecycle, delivering a chronological feed of past and upcoming charges, calendar-based views, a searchable entity library with advanced filtering, interactive spending analytics, real-time currency conversion, and push notifications for upcoming payments.

  • Engineered a complete backup and restore system supporting full data export with backward compatibility.

  • Relocated iTunes Search API queries to the client side to comply with rate limits while maintaining search performance.

  • Developed a custom Expo plugin, extended expo-ui components through modifiers, and built extensive native integrations with SwiftUI.

Brand Library

Rust, Axum, Tokio, sqlx, tower, utoipa, fumadocs, Next.js

  • Built a centralized brand intelligence service that unifies subscription and merchant discovery. The system queries an internal database, parses Google Play Store listings into structured JSON, crawls merchant websites, and aggregates data from third-party APIs including Brandfetch and logo.dev. All incoming data is deduplicated, normalized, and transformed into a consistent data model before delivery to clients.

  • Created a streaming interface for incrementally adding new entities to the internal database, integrated with an administrative editing workflow supporting logo vectorization, color palette extraction, categorization, and direct S3 bucket operations.

Landing Page

React, Next.js, TypeScript, i18n

  • Developed a production-ready Next.js landing page fully aligned with App Store submission requirements. The site supports all product language versions, is optimized for indexing by search engines and large language models, and includes dedicated MCP endpoints for AI agent consumption.

CI/CD Infrastructure

  • Established automated CI/CD pipelines using GitHub Actions for continuous building, container image publishing to a private registry, and zero-downtime deployment of updates to production servers.

axumdrizzle ormexpogithub actionsnextoxlintreact nativerustsqlxswifttokiotypescriptzustand
Open