Developed an engaging chat bot that playfully evaluates users' music
preferences using OpenAI's Chat Completion API and the Spotify Web API.
This project honed my skills in Next.js 13, Tailwind CSS and prompt
engineering. Deployed on Vercel.
TypescriptReactNext.jsTailwind CSSOpenAISpotify Web APIVercelPrompt Engineering
Upstreet Reward Hub
Designed and maintained a robust, multi-tenant Next.js application
featuring role-based access control, empowering our clients to manage
internal employee share rewards on our platform. Delivered the initial
release a week ahead of schedule by collaborating closely with the
backend API team. Supported backend Express API development as the sole
frontend developer.
TypescriptReactReact QueryCypressReact Testing LibraryJestFirebaseCloud FunctionsMaterial UI v5
Upstreet Web App
Led the development of the full-stack web application for
Upstreet,
a startup that helps people earn shares as they shop. As the lead
fullstack developer on this project I'm responsible for solution design,
planning and implementation. Utilized test driven development to build
out and deploy the beta release app in less than 5 months.
TypescriptReactFirebaseCloud FunctionsCloud StorageMaterial UI v4React QueryReact-RouterJestReact Testing Library
A 4th year project that could identify the number of fingers a person
was holding up in a video stream using computer vision techniques.
PythonOpenCVMatplotlibNumpy