Mai multe informații despre CV și posibilitatea de a contacta candidatul vor fi disponibile după înregistrare.
CV de la 19.09.2026

Front-end engineer

Negociabil

Informații de bază

Nume, Prenume:
*disponibil în Premium de la 3 luni și VIP
Data nașterii:
24 Iulie 1992 (34 ani)
Experiență:
Program de lucru:
Full-time, Part-time, Program flexibil
Oraș:
Chișinău
Număr de contact:
*disponibil în Premium de la 3 luni și VIP
E-mail:
*disponibil în Premium de la 3 luni și VIP
Rețele sociale:
*disponibil în Premium de la 3 luni și VIP

Domeniul de activitate

Tech / IT / Programare

Despre mine

Frontend engineer specializing in React, React Native, and TypeScript, with 4+ years building and shipping cross-platform products end to end — from greenfield to release and CI/CD.

For 4+ years I owned the frontend at Farmable (AgTech): a flagship React Native (Expo) mobile app, three React 19 + Vite web apps, and a self-authored, published i18n developer tool — and I led development of the B2B partner & distributor portal, owning its architecture and library choices.

Selected results:

  • Cut a dashboard's main GraphQL payload ~99% (1.8 MB → 14 KB, ~128×) by moving to lite fragments that drop per-field geometry.
  • Made the typical field-map render ~13× cheaper (~68 ms → ~5 ms) on large (~150-field) farms via memoization and stable refs.
  • Led a single-PR Webpack→Vite / Jest→Vitest migration (React 17→19, MUI 5→7) across 700+ files — production build ~3× faster (29 s → 9 s).
  • Built an internal i18n toolkit validating 3,000+ keys across 7 locales against a 117-term glossary in ~0.5 s.

Strengths: GraphQL/Apollo (codegen, cache normalization), maps & geospatial (Leaflet, Uber H3, Turf), large framework migrations, offline-first architecture and data sync, data visualization, and end-to-end ownership. I use AI tooling actively in development (Claude Code).

Before software I spent ~7 years in civil engineering and project management — which is where the ownership mindset and comfort with complex, domain-heavy problems come from.

Open to remote Middle/Senior frontend roles on a strong product or services team.

Experiență

Farmable

(Norway)

Martie 2022 - Prezent
Frontend Engineer

Responsabilități:

Frontend engineer at Farmable (AgTech, Oslo, Norway · Remote) — farm-management software used by farmers and agronomic advisors across Europe and beyond. I worked end to end across the whole frontend: a React Native mobile app and React + Vite web apps, owning features and the architecture behind them, and led development of the B2B partner & distributor portal.

Highlights:
• Built and shipped features across a cross-platform suite (React Native mobile + React web), keeping product domains, data models, and localization consistent across native and web.
• Led a single-PR framework & tooling migration (Webpack→Vite, Jest→Vitest; React 17→19, MUI 5→7, React-Router 5→6) across 700+ files — production build ~3× faster (~29s → ~9s), one ~4 MB bundle split into 170+ route/vendor chunks, and 51 makeStyles call-sites ported to tss-react.
• Led development of a B2B partner & distributor portal and built it from the ground up — owned architecture and library decisions; interactive field mapping, a job-planner calendar, product/treatment libraries, an enterprise permissions model, and PDF/XLSX/CSV reporting.
• Engineered a GraphQL-first data layer with Apollo (codegen, cache normalization, field policies) — including cutting a dashboard query's response payload ~99% (~1.8 MB → ~14 KB, ~128×) by switching to lite fragments that drop per-field geometry.
• Owned internationalization end to end — built a reusable i18n toolkit validating 3,000+ keys across 7 locales against a 117-term glossary in ~0.5s, fanning out 7 translator agents in parallel; migrated every app onto it.
• Optimized geospatial UX (Leaflet, react-native-maps, Uber H3, Turf) — memoization made the typical field-map render ~13× cheaper (~68ms → ~5ms) on large (~150-field) farms; integrated payments (Stripe, RevenueCat) and observability (Sentry).

Stack: TypeScript, React, React Native, Expo, Vite, GraphQL/Apollo, Zustand, MUI, Leaflet, i18next, Vitest/Jest, Auth0, GitHub Actions, Firebase.
Avalon

(Ukraine)

August 2021 - Decembrie 2021
(4 luni)
Project Manager

Responsabilități:

Lviv, Ukraine · Full-time
Megaline Development

(Ukraine)

Octombrie 2018 - Iulie 2021
(2 ani 9 luni)
Project Development Manager

Responsabilități:

Odessa, Ukraine
МЧП "САС"

(Ukraine)

Septembrie 2014 - Octombrie 2018
(4 ani 1 lună)
Project Manager

Responsabilități:

Odessa, Ukraine

Studii (Superioare)

09.2014 - 06.2016
Odesa National Economic University

Facultatea, specialitatea: Finance and Credit (Specialist degree)

Țara: Ukraine

09.2009 - 06.2014
Odessa State Academy of Civil Engineering and Architecture

Facultatea, specialitatea: Industrial and Civil Engineering (Specialist degree in Engineering)

Țara: Ukraine

09.2005 - 06.2009
Richelieu Lyceum

Profil: Mathematics

Țara: Ukraine

Limbi străine

Engleza — Expert
Ucraineană — Nativ
Rusa — Nativ
Abilități cheie
React Native React TypeScript JavaScript Front-End Development Expo GraphQL Apollo GraphQL REST APIs Vite Zustand MUI i18next Leaflet Web Performance Optimization Jest Vitest React Testing Library Firebase Sentry Auth0 Stripe CI/CD GitHub Actions Node.js HTML5

Certificări

August 2023 - August 2023
Modern React with Redux

Udemy · Issued Aug 2023


Credential ID: UC-ee3b37c5-1b8a-4b36-9ed6-10f4d521a485

Octombrie 2023 - Octombrie 2023
Typescript: The Complete Developer's Guide

Udemy · Issued Oct 2023


Credential ID: UC-5599eeae-609e-44aa-b8dc-570c3e80ca50

CV-uri similare

CV de la 17.02.2025
Vârsta:44 ani
Experiență: 23 ani 11 luni
Ultimul loc de muncă: Programator
.Net Art SRL , (3 ani 5 luni) Aprilie 2023 - Prezent
Chișinău Full-time, Part-time, Program flexibil
CV de la 16.12.2025
Vârsta:20 ani
Chișinău Tură de noapte, Doar seara
CV de la 09.06.2025
Vârsta:26 ani
Chișinău Tură de noapte
CV de la 23.02.2021
Vârsta:27 ani
Experiență: 3 luni
Ultimul loc de muncă: Manager Vânzări
Intown , (3 luni) Octombrie 2020 - Ianuarie 2021
Chișinău
CV de la 17.07.2026
Vârsta:23 ani
Experiență: 3 ani 8 luni
Ultimul loc de muncă: Intern Moldcell Academy
Moldcell , (7 luni) Octombrie 2025 - Mai 2026
Chișinău Full-time, Part-time
CV de la 23.04.2026
Vârsta:25 ani
Experiență: 2 ani
Ultimul loc de muncă: Nestjs Backend Developer
CodeStorming S.R.L. , (2 ani ) Septembrie 2024 - Prezent
Chișinău Full-time
CV de la 16.07.2024
Vârsta:39 ani
Experiență: 1 an 4 luni
Ultimul loc de muncă: Дизайнер в AutoCAD
Noul Ered , (1 an 4 luni) Martie 2016 - Iulie 2017
Cahul Doar seara, În weekend
CV de la 23.06.2026
Vârsta:21 ani
Experiență: 7 luni
Ultimul loc de muncă: Data Engineer
Cedacri International , (7 luni) Decembrie 2023 - Iulie 2024
Chișinău Full-time, Part-time, Program flexibil