Projects

Work that shipped, scaled and stuck.

A selection of professional work, open-source libraries and products I've built the challenge, the approach, and the outcome.

Professional Work

Primary Intelligence

Tech9·Staff Software Engineer
Business Intelligence and AI
CHALLENGE

Build and evolve a modern competitive intelligence platform capable of processing complex datasets while delivering fast, intuitive user experiences and integrating AI-powered insight generation into everyday workflows.

SOLUTION

Designed scalable frontend and backend architecture using Next.js and NestJS. Built AI-powered workflows using LangChain, Claude API, Python, and FastAPI. Led architecture discussions and engineering mentorship across the team.

OUTCOME

A fully cloud-native BI platform with AI-powered insight generation, modern architecture, and a 20% increase in team delivery efficiency.

Next.jsReactNestJSMongoDBAWSLangChainPythonTailwind CSS

FlixBus WebPOS

LeanApps·Lead Frontend Engineer
Travel Technology
CHALLENGE

Ticket window employees were working with a slow, friction-heavy system that bottlenecked throughput at busy travel hubs. The business needed a fast, reliable web-based POS that agents could operate efficiently under high booking volumes across multiple markets.

SOLUTION

Built a performant web POS using React and Redux with scalable booking workflows and reusable UI components. Added a real-time customer-facing display using a lightweight local communication layer via React Native and NanoHTTPD, with no additional backend infrastructure required.

OUTCOME

Ticket booking efficiency improved by 30% for agents and customer experience improved by 25%, deployed across multiple markets.

ReactReduxReact NativeJavaScriptBootstrap CSS

These projects represent only a small selection of enterprise products I have contributed to throughout my career. I have worked across multiple industries including travel, fintech, healthcare, and market intelligence. Due to confidentiality agreements, project descriptions focus on my technical contributions and engineering responsibilities rather than proprietary implementation details.

Open Source

CWG React Starter

★ 170+

A production-ready React starter template that eliminates repetitive project setup. Pre-configured with modern tooling, ESLint, Prettier, and an optimized folder architecture so teams can start building features immediately.

ReactJavaScriptWebpackBabelESLint

Formify React

NPM

A schema-driven React form library for dynamic form generation, validation, and data binding. Define a model and the library generates the complete form while handling validation and API-compatible data structures.

ReactTypeScript

SlugifyMe

NPM

A lightweight, zero-dependency JavaScript library for generating clean, SEO-friendly URL slugs from strings. Works seamlessly in both browser and Node.js environments with a simple developer API.

JavaScriptTypeScript

React Soccer Formation

NPM

A React component library for displaying and selecting soccer formation positions with ease. Drop it in and let users visualize and interact with any formation layout out of the box.

ReactJavaScript

Personal Products

IOCombats

FOUNDER

A developer-focused learning platform built to help frontend engineers prepare for interviews through UI challenges, coding exercises, interview questions, technical blogs, and curated job listings.

VISION

Build the most comprehensive interview preparation platform for frontend engineers.

STATUS

Actively expanding with premium interview preparation features, AI-assisted learning tools, and community capabilities.

Next.jsTypeScriptPrismaMongoDBAWSTailwind CSS

ToolifyX

PRODUCT

A collection of lightweight developer utilities focused on speed, simplicity, and productivity. Brings together commonly used tools including a JSON formatter, CSS utilities, and responsive preview into one fast, modern experience.

VISION

Create a unified toolkit for developers that replaces multiple slow online utilities.

STATUS

Continuously expanding with additional developer-focused utilities while maintaining a fast, lightweight experience.

Next.jsReactTypeScriptTailwind CSS

Want to work together?

Whether it is a new role, a collaboration, or just a conversation about engineering, reach out on LinkedIn.

Connect on LinkedIn