Projects

A selection of projects showcasing my work in frontend and full-stack development, with focus on modern architecture, user experience, and business impact.

Featured Project

Armondone — Custom Battery Configuration Platform

Visit Site

Problem

Traditional ecommerce platforms couldn't handle complex custom product configurations with real-time 3D visualization and seamless integration with manufacturing workflows.

Solution

Built a custom ecommerce application combining Next.js server-side rendering, Shopify API integration, and Three.js 3D rendering to enable real-time battery configuration with interactive visualization and automated specification validation.

My Role

Led frontend architecture, implemented 3D configuration UI, built backend validation logic, and designed the data pipeline connecting customer configurations to manufacturing systems.

Tech Stack

Next.jsThree.jsShopify APITypeScriptNode.js

Outcome

Delivered a production-ready platform enabling mass customization, reducing configuration errors through automated validation, and streamlining the flow from customer design to manufacturing.

Office-Together (Acquired by Envoy)

Problem

Need for a comprehensive office management solution with seamless mobile and desktop experience for seat booking, scheduling, and event management.

Solution

Developed responsive UI/UX components ensuring consistent experience across all devices, built scheduling and booking systems, and integrated document management features.

My Role

Built and refined responsive components, enhanced office management features, and delivered production-ready functionality using modern React patterns.

Tech Stack

ReactNext.jsTypeScriptReduxFirebase

Outcome

Platform successfully acquired by Envoy. Delivered seamless cross-platform experience with improved user engagement and operational efficiency.

Shiftsmart Workforce Management Platform

Problem

Legacy codebase with class-based React components needed modernization for better performance, maintainability, and mobile support.

Solution

Refactored application architecture by migrating from class-based to functional React components, optimized performance, and built critical mobile features using React Native.

My Role

Led codebase modernization, implemented bonus payment logic, developed React Native mobile components, and optimized application performance.

Tech Stack

React NativeReactTypeScriptNode.jsMongoDB

Outcome

Modernized codebase improved maintainability and performance. Delivered critical business features and expanded mobile capabilities.

Kaleido Art & VR Application

Problem

Art platform needed scalable backend services, automated user onboarding, and efficient artwork display and management system.

Solution

Developed RESTful API endpoints, built artwork display logic with optimized data handling, and implemented automated email workflows using AWS and SendGrid.

My Role

Built essential API endpoints, designed artwork data management system, and implemented user onboarding automation with email communications.

Tech Stack

Node.jsExpress.jsReactAWSPostgreSQLSendGrid

Outcome

Scalable backend architecture enabled smooth user experiences, improved onboarding conversion rates, and efficient artwork management.