Lead Frontend Engineer (Vue/React, TS) focused on performance and platform engineering—migrations, micro-frontends, robust testing, and DX. Shipped large-scale e-commerce/logistics interfaces, unified platforms on Nuxt 3, and built interactive 3D visualizations with three.js. Mentor and team lead; comfortable across Node, CI/CD, Docker, AWS
- 🔭 Currently leading front‑end development and architecture at Uzum (Engineering Manager / Lead Frontend Developer)
- 🌱 Passionate about mentoring engineers, refining workflows, and adopting cutting‑edge web technologies
- 💬 Ask me about front‑end architecture, micro‑frontends, or performance tuning
- 📫 Reach me at roman.potapov.an@gmail.com
Languages & Markup: TypeScript, JavaScript (ES6+), HTML5, CSS3 / SCSS, SQL, Java
Frontend: React, Next.js, Vue.js, Nuxt.js, React Native, FSD (Feature‑Sliced Design), Micro‑Frontends, Pinia, Vuex, Redux, MobX, Zustand
Backend & APIs: Node.js, Express, Fastify, Nest.js, GraphQL, REST, WebSockets, Prisma, Sequelize, Kafka, Firebase, PostgreSQL, MongoDB
DevOps & Tools: Git, Docker, AWS, Nginx, Kubernetes, GitLab CI / Drone / GitHub Actions, CI/CD pipelines, Docker, Monitoring with Grafana & Prometheus, Sentry, PostHog
Testing & Bundlers: Playwright, Jest, Vitest, Cypress, Vite, Webpack
- Migrated 200+ components from Vue 2 to Vue 3 and FSD → team productivity +16%
- Optimized rendering and bundle → FCP/LCP/TTFB reduced by 53%
- Developed complex warehouse interfaces; led the full cycle from contracts/approvals to production release
- Implemented E2E testing with Playwright; covered 53 critical path scenarios (CI integration, traces, retries)
- Designed and implemented an interactive 3D warehouse map using three.js → operations per hour (OPH) +16%
- Built step-by-step flow with autosave, drafts, and validation → warehouse/method creation conversion +9%
- Fixed core-package bugs → peak FCP/LCP reduced by 12×
- Migrated services of 5 teams to Nuxt 3 and a unified FE platform; fixed critical bugs and added features → saved $1M on hiring
- Developed micro-frontend architecture in a monorepo for 16 teams → Time-to-Market 50%
- Introduced GitLab CI/CD, linters/formatters, tests, and strict typing → incidents 40%
- Built a 40+ component UI-kit from scratch; integrated Sentry and ClickStream → uptime 99.8%, retention 72% → 86%
- Developed passport moderation system as a Fullstack engineer → moderation time 64%
- Led a team of 5 FE engineers → annual OKRs closed 2 months ahead of schedule
- Created boilerplate for the team → development speed +33%
- Built a real-time interface for CNC machines using WebSockets → factory employee productivity +47%
- Mentored junior developers and set up onboarding → turnover 24%
Novosibirsk State University — M.Sc. in Software Engineering & Computer Science (2022–2024)
- English (B2 / Full Professional Proficiency)
- Russian (Native)
Thanks for stopping by! Feel free to explore my repositories and reach out if you'd like to collaborate.