I build web apps end to end and design them to scale
Current Technologies
The technologies I currently specialize in and have used professionally.
React
JavaScript library
TypeScript
Better JavaScript
NextJS
React framework
Tailwind
CSS framework
Python
High-level language
FastAPI
Python framework
PostgreSQL
RDBMS
AWS
Cloud platform
Experience
View my resume for more details.
Full Stack Software Engineer
First Drafts
July 2024 - Present
•Developed frontend web app, allowing users to draft legal documents with generative AI.
•Implemented user registration flows, involving the integration of auth, payment, and email services.
•Coordinated the deployment of the alpha and beta testing stages of the app, ensuring a smooth launch.
TypeScript
React
NextJS
TailwindCSS
Python
FastAPI
PostgreSQL
AWS
Full Stack Software Engineer
Silq
March 2021 - September 2022
•Led development of purchase order system used to record purchased goods and invoices.
•Developed quoting system to deliver guaranteed freighting quotes within 2 days, replacing manual labor.
•Implemented frontend web portal to allow customers to track deliveries and manage their orders.
•Built mobile app to facilitate QA inspections for textile factories, replacing the need for physical forms.
ReScript
React
NextJS
TailwindCSS
Python
Django
PostgreSQL
AWS
Student Developer
University of California, Davis IET
June 2019 - July 2020
•Revamped UI and added mobile support for UC Davis' software ecommerce site.
•Built testing platform, allowing teaching staff to create and administer tests with automated tools.
•Developed internal tools for IT staff to track software licenses, replacing manual spreadsheets.
JavaScript
Angular
Bootstrap
MySQL
Rhino
Projects
These are just some of my favorites. See the rest on my Github.
Tired of sifting through Spotify/Apple Music just to find the latest Hip-Hop songs? Rap Hunt gathers the latest releases in the past week and displays their streaming links all in one place.
Sometimes a note taking app only needs to be simple and easy to use. With no feature creep or steep learning curves, Jot exists to deliver a streamlined and focused note taking experience.