FullStack/Frontend Team Lead
Information
Languages
About
Main technologies
- TypeScript7 yrs.
- React.js7 yrs.
- Agile Methodology7 yrs.
- Responsive Web Design7 yrs.
- HTML7 yrs.
- CSS7 yrs.
- REST API7 yrs.
- Npm7 yrs.
- ESLint7 yrs.
- Redux.js7 yrs.
- JavaScript7 yrs.
- Figma7 yrs.
- Data Visualization6 yrs.
- Node.js4 yrs.
- Mixpanel4 yrs.
- Material-UI4 yrs.
- i18n3 yrs.
- Solutions Architecture3 yrs.
- AI (Artificial Intelligence) HW/SW2 yrs.
- MongoDB2 yrs.
Additional skills
- SCSS5 yrs.
- Yarn4 yrs.
- MySQL3 yrs.
- Vite3 yrs.
- CI/CD3 yrs.
- Angular3 yrs.
- Kubernetes2 yrs.
- Nest.js2 yrs.
- Social Networking2 yrs.
- Leadership Development2 yrs.
- Vue.js2 yrs.
- Next.js2 yrs.
- PHP2 yrs.
- Docker2 yrs.
- React Zustand2 yrs.
- Python2 yrs.
- Microservices2 yrs.
- Google Cloud (GCP)2 yrs.
- Elasticsearch1 yrs.
- Nuxt.js1 yrs.
- Redis1 yrs.
Experience
Video Marketing & Conversion SaaS Platform
About the Project
B2B SaaS platform helping businesses increase conversions through interactive, data-driven video. Includes an embeddable player, A/B testing, behavioral analytics, Smart Vids playlist logic, and deep integrations with major CRMs and marketing tools. Target audience: performance marketers, e-commerce teams, and SaaS growth teams who rely on video as a primary conversion channel. Main website: https://vidalytics.com/ Dashboard for customers: https://apps.vidalytics.com/
- Marketing
- AI
- Video Production
- E-commerce
Responsibilities
- Led Core team (12 members, 4 direct reports) owning app stability, performance, subscriptions UI, and integrations; - Architected rsbuild migration from CRA achieving 5-10x build speed improvement with zero feature interruption; - Established Zustand as global state standard replacing Redux Toolkit. Designed and shipped onboarding wizard with dual feature-flag gating; - Defined CS/Engineering SLA framework, ticket scoping standards, and TC lifecycle process; - Introduced bus-factor reduction program and engineering ownership maps across the team.
Skills & technologies
- React.js
- TypeScript
- JavaScript
- React Zustand
- Redux.js
- Vite
- Npm
- Mixpanel
- REST API
- ESLint
- CI/CD
- Material-UI
- Figma
- Solutions Architecture
- MySQL
- PHP
- Responsive Web Design
- Agile Methodology
- Leadership Development
- Google Cloud (GCP)
- Microservices
- Docker
- Kubernetes
- HTML
- CSS
- SCSS
- Data Visualization
- i18n
- AI (Artificial Intelligence) HW/SW
Video Marketing & Conversion SaaS Platform
About the Project
Large-scale React SPA with complex state management, third-party integrations (LaunchDarkly, Mixpanel, Sentry), and a performance-critical embeddable player used across thousands of customer domains. Platform delivers interactive video experiences, real-time analytics, and conversion optimization tools for marketers.
- Marketing
- AI
- Video Production
- E-commerce
Responsibilities
- Led full migration of a legacy Angular codebase to React 18 + TypeScript, delivered incrementally and always shippable; - Migrated from Yarn to pnpm. Integrated LaunchDarkly for feature flags, Sentry for error tracking, Mixpanel for analytics; - Introduced React Query v3 as the server-state layer; - Established component architecture, folder conventions, and ESLint config adopted across the codebase; - Mentored new hires and ran code reviews eliminating a class of stale-closure bugs.
Skills & technologies
- React.js
- TypeScript
- JavaScript
- Redux.js
- Angular
- Npm
- Yarn
- Mixpanel
- ESLint
- REST API
- Material-UI
- Figma
- PHP
- MySQL
- Kubernetes
- Docker
- Solutions Architecture
OTT Video Streaming Platform
About the Project
Large-scale OTT streaming platform serving millions of users across web and connected devices. Delivered live and on-demand video content with adaptive bitrate streaming, user authentication, subscription management, and personalized content discovery. Operated in a cross-functional product squad model with strict release cadences. Target audience: end consumers accessing premium video via browsers and smart TV web apps.
- Media
- Entertainment
- Telecommunications
Responsibilities
- Built and maintained responsive React components contributing to a 25% improvement in page load speed; - Implemented new streaming features in cross-functional squads, improving user engagement by 15% at launch; - Introduced better async patterns eliminating parallel promise pre-creation bugs; - Raised code quality norms across the team via systematic code reviews; - Delivered consistently across 12+ consecutive sprints.
Skills & technologies
- React.js
- TypeScript
- JavaScript
- HTML
- CSS
- REST API
- Agile Methodology
- CI/CD
- Responsive Web Design
- ESLint
Multiplayer Roleplay Game Server (GTA V)
About the Project
Custom GTA V roleplay server built from the ground up with a team, reaching 300 concurrent users at peak. The platform featured a full economy and game loop: a player-driven marketplace, a weight-and-size-aware inventory system with custom item slot logic, and casino mini-games including poker and other table games. Target audience: gaming community players seeking a persistent, economy-driven roleplay experience with custom game mechanics not available on public servers.
- GameDev
- Entertainment
Responsibilities
Architected and built core backend systems in a server-side scripting environment, designed the marketplace with buy/sell/listing logic, implemented an inventory system with custom item dimensions and weight constraints, and shipped casino features, including a full poker game loop. Also handled team coordination, task delegation, and community growth - managing social media presence, player acquisition, and retention. Scaled the community from zero to 300 concurrent peak users through a mix of technical delivery and grassroots marketing.
Skills & technologies
- Node.js
- JavaScript
- REST API
- MySQL
- TypeScript
- Responsive Web Design
- CSS
- HTML
- CI/CD
- Solutions Architecture
- Leadership Development
- Social Networking
Unified Job Aggregator Platform
About the Project
Early-stage platform aiming to aggregate job vacancies from every major source into a single searchable interface. Core features include multi-source vacancy parsing, internationalization for multiple markets, recruiter accounts with dedicated dashboards, and company profile management. Target audience: job seekers who want one place to search across all platforms, and recruiters who need unified analytics and posting reach without managing multiple job boards.
- Recruiting
- Job and Career Services
Responsibilities
- Contributing pro bono as a full-stack engineer on a small early-stage team; - Building the recruiter analytics dashboard - designing data visualization components, defining metrics structure for vacancy performance tracking, and laying the groundwork for actionable recruiter insights; - Working within an internationalized Vue.js(Nuxt)/Node.js(Nest) codebase with a focus on dashboard UX, component reusability, and clean data contracts between frontend and the vacancy parsing backend.