Hi, I'm Khem 👋
Full-stack engineer who loves crafting elegant solutions from frontend to backend. Passionate about clean code, modern tech, and building things that matter.
KS

About

Hi I'm Khem! I'm a software engineer based out of Philadelphia 📍. I love coding and building. When I am not coding, I enjoy staying active through running and gymming, jamming with my guitar, and petting my doggo. I'm also a big fan of reading and journaling. Nice to meet ya!

Skills

React
React Native
Neovim
Tmux
Next.js
Typescript
Node.js
TailwindCSS
Deno
Python
Go
Postgres
Docker
Java
AWS
CDK
Azure
My Projects

Check out my latest projects

I've worked on a variety of personal projects that I'm passionate about. Here are a few of my favorites.

Rusty

Rusty is an AI-powered running companion that provides personalized training guidance and progress tracking. The app features customized running plans, track progress, and a social platform where runners can share achievements, follow others' journeys, and build a supportive fitness community.

React Native
OpenAI
Next.js
Typescript
PostgreSQL
DrizzleOrm
TailwindCSS
Shadcn UI
Barry

Barry

Barry is a full-stack habit tracking application I created to help people build better routines. Built with Next.js and PostgreSQL, it features secure authentication, subscription management, and an intuitive interface for seamless habit tracking.

Next.js
Typescript
PostgreSQL
DrizzleOrm
TailwindCSS
Stripe
Shadcn UI

Epoch

A Chrome browser extension that elegantly tracks and visualizes your website usage patterns, helping you make informed decisions about your online time. Simple, secure, and completely local.

Chrome Extension API
Mastering React Testing

Mastering React Testing

Mastering React Testing is a practical guide to writing better tests for React applications. From component testing to accessibility, the book covers modern testing practices using Jest and React Testing Library through real-world examples.

React
Vite
Jest
React Testing Library
Contact

Get in Touch

Want to chat? Just shoot me an email with a direct question and I'll respond whenever I can.