Loading portal...
01.

About Me

Hello! I'm a passionate full-stack developer who enjoys creating things that live on the internet. My interest in web development started back when I decided to try customizing a Tumblr theme -- turns out hacking together a custom layout taught me a lot about HTML and CSS.

Fast-forward to today, and I've had the privilege of working at a start-up, a large corporation, and a student-led design studio. My main focus these days is building accessible, inclusive products and digital experiences for a variety of clients.

Here are a few technologies I've been working with recently:

  • >TypeScript
  • >React
  • >Next.js
  • >Node.js
  • >Python
  • >PostgreSQL
JD

Your Photo Here

02.

Skills & Technologies

Frontend

ReactNext.jsTypeScriptTailwind CSSFramer MotionThree.js

Backend

Node.jsPythonGoREST APIsGraphQLtRPC

Database

PostgreSQLMongoDBRedisPrismaDrizzleSupabase

DevOps & Tools

DockerAWSVercelGitCI/CDLinux
03.

Things I've Built

Featured Project

Cloud Dashboard

A comprehensive cloud infrastructure dashboard with real-time monitoring, alerting, and analytics. Built with a focus on performance and developer experience.

Next.jsTypeScriptTailwindPrismaPostgreSQL

Featured Project

AI Content Platform

An AI-powered content management platform that helps teams generate, edit, and publish content at scale. Features include AI writing assistance, SEO optimization, and collaborative editing.

ReactNode.jsOpenAIRedisDocker

Featured Project

E-Commerce Storefront

A modern e-commerce storefront with headless CMS integration, payment processing, and inventory management. Optimized for conversions and SEO.

Next.jsStripeSanityVercelTypeScript

Other Noteworthy Projects

CLI Task Manager

A command-line task management tool with cloud sync and natural language input.

GoSQLiteCobra

Real-time Chat

WebSocket-based chat application with rooms, file sharing, and message encryption.

ReactSocket.ioNode.js

Portfolio Generator

A CLI tool that generates developer portfolio sites from a simple JSON config.

TypeScriptNode.jsEJS

Weather Dashboard

A beautiful weather dashboard with location-based forecasts and interactive maps.

ReactD3.jsMapbox

Code Snippet Manager

A VS Code extension for managing and sharing code snippets across teams.

TypeScriptVS Code API

API Rate Limiter

A configurable rate limiting middleware for Express and Fastify servers.

TypeScriptRedisNode.js
04.

Where I've Worked

2023 -- Present

Senior Frontend Engineer @ TechCorp

Build and maintain critical components used to construct the frontend, across the whole product. Work closely with cross-functional teams to implement and advocate for best practices in web accessibility.

ReactTypeScriptNext.jsGraphQL
2021 -- 2023

Full-Stack Developer @ StartupX

Developed and shipped highly interactive web applications for a diverse client base. Architected and implemented the backend API powering the platform's core functionality.

Node.jsReactPostgreSQLAWS
2019 -- 2021

Frontend Developer @ DesignStudio

Collaborated with designers and other developers to build performant, accessible web experiences for clients ranging from small businesses to Fortune 500 companies.

JavaScriptReactSCSSWebpack
2018 -- 2019

Web Developer Intern @ AgencyOne

Assisted in the development of client-facing marketing sites and internal tools. Gained experience working with modern JavaScript frameworks and version control systems.

HTMLCSSJavaScriptVue.js

05. What's Next?

Get In Touch

I'm currently looking for new opportunities. Whether you have a question or just want to say hi, my inbox is always open and I'll try my best to get back to you!