Senior Software Engineer building production frontend systems for cybersecurity and data-heavy enterprise products.
I specialize in frontend architecture, design systems, and component libraries — the kind of work that makes large React codebases scalable as teams grow. My core stack is TypeScript, React, Next.js, GraphQL, and MUI.
Always open to interesting technical challenges. Feel free to
reach out,
view my resume,
or explore my portfolio.
Led a zero-downtime migration of 900+ components to a modern React/MUI architecture. Designed and shipped an internal design system (81 components, adopted by 4 product teams) with multi-layer design tokens for theming and accessibility. Architected the frontend for a real-time threat analytics platform serving dozens of enterprise customers, and built the frontend for an internal AI-powered threat monitoring tool. Stack: TypeScript, React, Next.js, GraphQL, MUI.
Lead engineer on a small team building an end-to-end donation platform in Next.js, React, and PostgreSQL. Owned architecture, frontend, REST API, and deployment. Integrated Stripe and Eventbrite for production payment and event-based fundraising. Reduced page load time 48% (4.11s → 2.13s) through Next.js SSR, code splitting, and image optimization.
Built the AI conversational layer using Python and the OpenAI API to deliver contextual responses for employee engagement workflows. Automated content extraction and preprocessing with BeautifulSoup for consistent data delivery to the application layer.
Active contributor to data visualization libraries used in production dashboards:
- ReaViz — data visualization library for React.
- ReaGraph — WebGL-based network graph library.
- ReaBlocks — React component library.
Invest Pulse — Stock market analytics platform exploring a token-based design system unifying Tailwind and MUI, with OpenAI-driven insights and real-time charts via the TradingView API.



