Senior Frontend / Full Stack Engineer
About Me
Senior frontend-focused engineer with 10+ years of experience building scalable web applications, design systems, and interactive product interfaces. Strong expertise in React, TypeScript, component architecture, frontend platform ownership, and performance-minded UI development in complex products. Proven track record of shipping maintainable features, collaborating cross-functionally, and driving architecture decisions in high-impact environments.
Skills
JavaScriptReactCI CDTypeScriptGitHTMLCSSFigmaGraphQLPHPNext.jsReduxVueCypressJestWebpackASP.NETPlaywrightNPMSASSWebSocketsSentrySCSSStorybookBabelReact Testing LibraryViteYarnstyled componentsNuxtZustandReact QueryGulpC#CSS ModulesTanstack Query
Education
Bachelor of Computer Science, Computer Science
Experience
Built interactive lesson and classroom tools in React and TypeScript for AI-assisted flows across desktop and mobile. Maintained and improved the company UI kit and documented components in Storybook. Worked across frontend and ASP.NET/C# backend code when features needed to cross the stack. Shipped AI, admin, analytics, and Stripe-related flows across the product.
Built the company UI kit from scratch and owned the component library end to end. Shipped reusable components with clear states, variants, and responsive behavior. Improved accessibility, mobile behavior, and edge-case handling across the design system. Kept patterns documented so product teams could move faster.
Built teacher-facing task constructors and student learning flows for widget-based EdTech exercises. Worked on the move from a monorepo setup toward microfrontends. Supported answer storage, scoring, and review flows for completed tasks. Reused widget patterns across products used by thousands of teachers and students. Built a React and Redux-based in-browser game with complex animation, gamified interaction flows, sound, and video effects. Implemented stateful, API-driven screens and responsive UI. Set up reusable frontend structure that made new learning activities easier to add.
Delivered frontend and full-stack projects, including CMS and PHP development under tight deadlines. Built responsive UI, API integrations, and production fixes and releases. Worked directly with clients and teams from first draft to launch.
