Natalia D.
Tech Lead | Senior React / React Native Developer | 8+ Years
Senior Front-End Engineer and Team Lead with 8+ years of experience building web and mobile products with React, React Native, and TypeScript. Beyond hands-on coding, I bring deep project delivery experience. For the past several years I've led front-end teams of 3-6 engineers on long-term client projects: breaking down product requirements into a realistic scope and sprint plan, estimating and tracking delivery, running code reviews and setting code standards, unblocking developers, and reporting progress to stakeholders daily. Clients work with me when they need not just tasks completed, but the front-end side of the product managed end to end — from vague Figma files to a shipped, maintainable application. I've delivered projects for clients in the USA, Canada, the UK, Germany, China, and the UAE, and I'm used to being the person who keeps communication clear and delivery predictable. I'm a strong fit if you need a complex SPA, a React Native app from prototype to store, or a senior engineer who can own the UI layer and coordinate the team around it. Core stack: - Languages: TypeScript, JavaScript (ES2024), HTML5, CSS3 - Web: React 19, Next.js 15 (App Router, SSR/ISR), Vite - Mobile: React Native, Expo (EAS builds, OTA updates) - State & data: Zustand, Redux Toolkit, TanStack Query, React Context - Styling & UI: Tailwind CSS, shadcn/ui, Styled Components, Material UI, Framer Motion - APIs & realtime: REST, GraphQL (Apollo), WebSockets, Firebase, Supabase - Testing: Vitest, Jest, React Testing Library, Playwright, Cypress - Tooling & delivery: Git, GitHub Actions CI/CD, ESLint, Storybook, Figma-to-code workflows AI-assisted development: I actively use AI tools as part of my daily workflow — Cursor, GitHub Copilot, and Claude Code for implementation and refactoring, and v0 for rapid UI prototyping. This speeds up delivery without sacrificing code quality: every AI-assisted change goes through the same review and testing standards as hand-written code. I've also integrated AI features into client products (OpenAI API, chat interfaces, AI-assisted forms). Why clients come back: - Senior engineering plus team leadership in one person - Transparent daily reports and honest estimates - Fluent English, comfortable on calls with stakeholders - Code that the next developer can actually maintain If you have a design, a spec, or just an idea for a web or mobile product, send it over — I'll tell you what it takes to ship it.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $39k
Billed in all: $74,324$74k
$39k in the last 6 months
Earnings, last 30 days
Skill rankings: Top 1% in Redux Saga
Ranked by MRR among everyone on Upwork with the skill.
- Redux Saga248 freelancers · 🇺🇦 #3Top 1%🇺🇦#3 of 47
- #16Cross Functional Team Leadership1,042 freelancers · 🇺🇦 #3Top 2%🇺🇦#3 of 28
- #41Redux3,245 freelancers · 🇺🇦 #17Top 1%🇺🇦#17 of 492
- #46GraphQL3,403 freelancers · 🇺🇦 #4Top 1%🇺🇦#4 of 253
- #87Firebase6,978 freelancers · 🇺🇦 #9Top 1%🇺🇦#9 of 472
- #108Front-End Development8,892 freelancers · 🇺🇦 #15Top 1%🇺🇦#15 of 759
- #167Mobile App Development8,511 freelancers · 🇺🇦 #20Top 2%🇺🇦#20 of 547
- #187AI Development5,878 freelancers · 🇺🇦 #19Top 3%🇺🇦#19 of 329