About Me

I'm a software engineer specializing in building exceptional digital experiences. Currently, I'm focused on building accessible, human-centered products using modern web technologies.

My experience spans full-stack development, with a particular focus on frontend technologies and user experience. I enjoy turning complex problems into simple, beautiful, and intuitive solutions.

Technologies I work with

JavaScript
TypeScript
React
Node.js
Git
HTML
CSS

Featured Project

Other Projects

Github Finder - Database Search

Github Finder - Database Search

Engineered a web app that allows users to search and explore GitHub profiles, showcasing key details such as repositories, followers, and activity, with results for 9M+ profiles loading in under 1 second.

React.jsJavaScriptGitHub API
View Project
Wi-Five - Study Spot Finder

Wi-Five - Study Spot Finder

As part of a 5-person team, built a data-driven web app covering 30+ buildings, using Google Maps and Wi-Fi traffic analysis to identify and display optimal study locations, maximizing study effectiveness.

React.jsJavaScriptSCSSGoogle Maps API
View Project
SportsKings - Connections App

SportsKings - Connections App

Built a full-stack web application featuring a RESTful API. Leveraging the MVC design pattern and CRUD operations, the application enables users to connect with others based on shared interests.

JavaScriptExpress.jsNode.jsMongoDB
View Project
Keeper

Keeper

A sleek, note-taking application built with React that allows users to create, edit, and delete notes. Features include a dynamic note input form and real-time note updating saved to local state.

React.jsJavaScript
View Project
Task Tracker

Task Tracker

A React-based task tracking application designed to help users organize and manage their daily tasks efficiently. Features include task creation, editing, and deletion, as well as the ability to mark tasks.

React.jsJavaScript
View Project

Work Experience

Power Digital Marketing
August 2022 - January 2025San Diego, CA (Remote)
  • Leveraged TypeScript and React, along with UI libraries, to create responsive data visualization components, presenting complex business data for a $100M+ company in diverse formats.
  • Optimized data fetching by implementing Redux Toolkit caching, reducing network requests and achieving 5x quicker load times compared to fresh API calls.
  • Developed an AI-powered chat interface enabling real-time client performance analysis with sub-10-second query response times, empowering faster, data-driven decisions.
  • Enhanced UI consistency by migrating to and contributing to a custom, reusable Material-UI-based library with 30+ components, resulting in more efficient and cohesive UI development.
  • Accelerated development cycles by pioneering the use of Retool for rapid prototyping and training team members, streamlining the delivery of initial product features.
  • Proactively tested and debugged all implementations prior to QA handoff, ensuring a higher level of code quality and contributing to a more efficient development workflow.
TypeScriptReact.jsRedux ToolkitGraphQLAWSStorybookMaterial-UIReact Testing Library

Get In Touch

I'm currently open to new opportunities and would love to hear from you. Whether you have a question or just want to say hi, feel free to reach out!