Selected work

A tighter view of projects that show how I work across product interfaces, mobile workflows, backend systems, cloud deployment, and AI features.

Featured

AI interface

AI Chat Assistant

A customized assistant interface designed around cleaner conversations and workflow-oriented actions.

Role
Product UI, frontend architecture, AI feature integration
Outcome
Turned an assistant concept into a practical workflow experience.
AIReactChat UXWorkflows

Backend platform

NestJS REST API Backend

A REST API foundation with auth, authorization, pagination, search, S3 uploads, Docker environments, rate limiting, Helmet, and CORS.

Role
Backend architecture, auth, data workflows
Outcome
Built a reusable foundation for secure CRUD products.
NestJSDockerAWS S3TypeScript

Mobile product

React Native Contact Manager

A TypeScript contact manager with search, swipe actions, add/edit flows, Redux persistence, API fetching, and tests.

Role
React Native engineering, state management
Outcome
Delivered a complete mobile workflow with predictable state.
React NativeReduxTypeScriptTesting

More work

Other builds and experiments

Commerce

E-book Store

An e-commerce website with React, Node.js, Express, MongoDB, and Stripe payment handling.

ReactNode.jsMongoDBStripe

Cloud infrastructure

AWS Lambda Profile API

A serverless profile API using AWS Lambda, TypeScript CDK, Lambda Function URLs, CORS, and GitHub Actions.

AWS LambdaCDKCI/CDPython

Scheduling

Spa Booking System

A booking product using React Query for server state, Node.js for the API layer, and MongoDB for persistence.

React QueryNode.jsMongoDB

Earlier portfolio

Portfolio Angular

A previous portfolio built after internship using Angular, Material UI, and Bootstrap.

AngularMaterial UIBootstrap

Availability

Schedule a Meeting

A lightweight scheduling page for booking a focused project discussion.

SchedulingCalendar