Dmitry Moiseenko
Senior Frontend Engineer with 12 years of software development experience, including 6+ years specialising in React web applications and scalable UI architecture.
About
Senior Frontend Engineer with 12 years of software development experience, including 6+ years specialising in React web applications and scalable UI architecture. I’ve delivered complex data-heavy interfaces, design systems, and component libraries across both greenfield and enterprise environments.
- 12 years' experience
- Joined July 2026
Languages
- EnglishAdvanced
- UkrainianFluent
- RussianFluent
Industry experience
- Healthcare
- Education
- Software & Internet
- Energy & Utilities
- Financial Services
- Media & Entertainment
- Gaming
Work experience· 7 roles
Contributed to a greenfield healthcare/fitness mobile app from the ground up as the sole mobile developer, later onboarding and guiding an expanding team. Designed and implemented a local-first SQLite architecture to persist user health data, progress tracking, and backend calculation results across multiple relational tables. Built and owned a server-driven action system enabling the backend to trigger in-app behaviour dynamically at runtime. Configured Redux Toolkit from scratch (store setup, persistence, slice architecture) to manage complex app-wide state. Developed a shared component library and design token system (colors, styles, types) for a cross-product monorepo used across mobile and web. Set up Storybook for React Native with web compatibility and a CI/CD pipeline publishing builds to GitHub Pages. Participated in architectural discussions, made technical decisions with the team, and conducted code reviews to ensure quality and knowledge sharing.
Worked on a risk assessment web platform for an energy-sector enterprise client. Built complex, data-heavy UI including multi-level forms with validation (Formik), dynamic tables with API integration, and long-polling for asynchronous backend calculations. Implemented navigation architecture and a foundational shared component library. Developed role-based access control to manage different user permission levels. Wrote tests and conducted code reviews to maintain code quality. Collaborated with React Query and PrimeReact, proposing and advocating for technical solutions. Also contributed to a mobile booking platform for schools and nurseries: stabilised and advanced the app toward beta MVP, configured OpenAPI code generation for typed API clients, resolved payment-related booking issues (TrueLayer), improved user flows, and supported code review and knowledge sharing.
Built the Ready To Fight (RTF) app store/mobile experiences. Developed a fight analytics and forecasting module from scratch, including statistics visualisation and data-driven fight predictions behind a Pro subscription paywall. Implemented user account features covering prediction history, results tracking, and transaction records within a multi-chain crypto wallet platform. Contributed to UI/UX discussions, participated in code reviews, and maintained code quality. Worked within a complex Web3 product combining a boxing-focused social network, fight predictions, and crypto wallet functionality.
Education
Hire Dmitry Moiseenko today
Post a job and invite Dmitry, or contact them directly. No hidden commission.





