Hey! I'm Jon. π
I'm a full stack software engineer with a background in mechanical engineering and I'm passionate about building beautiful products and memorable experiences through hardware and software. I'm based in the Bay Area and recently joined Airbnb as a software engineer apprentice through their Connect program. I like working with cool people on interesting technical problems. I currently enjoy programming in JavaScript/Typescript with the PERN stack but love to learn and add to my toolbox. I'm hardworking, meticulous, practical, adaptable, and a team player.
Drop me a message if you'd like to connect!
Last updated: July 2024
The tools I build things with.
JavaScript
TypeScript
Python
Matlab
React
Redux
HTML
CSS
Tailwind CSS
Material-UI
Bootstrap
Astro
Express
PostgreSQL
MySQL
Firebase
SQLite
MongoDB
Sequelize
Figma
Adobe Illustrator
Adobe XD
Solidworks
Autodesk Inventor
Node.js
Git
Github
Mocha
Chai
Postman
CodePen
Render
Some of the work I'm most proud of.
A smart shopping companion that learns from your buying habits so that you never run out of the things you need.
Firestore β’ React β’ React Router β’ Material UI β’ GIT
A full-featured social media application for our four-legged friends.
React β’ React Router β’ Redux β’ Material UI β’ Formik β’ Yup β’ Node.js β’ Express.js β’ Sequelize β’ PostgreSQL
I commissioned myself to design and build my portfolio website. π I'm including this because I learned a lot from this project!
Astro β’ JavaScript β’ Tailwind CSS β’ Figma β’ Render
A simple full-stack application with core user functionality (user creation, login, logout) demonstrating a token-based authentication and authorization design pattern.
React β’ React Router β’ Redux β’ Tailwind CSS β’ Express.js β’ Sequelize β’ PostgreSQL β’ bcrypt β’ CORS β’ CSURF β’ JWT
A digital take on the Battleship board game.
Javascript β’ HTML β’ CSS
Get to know me a little better.
I received my bachelor's degree in mechanical engineering from the USC. After graduating, I went on to start a small e-commerce business specializing in rapid prototyping and light manufacturing equipment. Things were initially great, but as time went on, I found myself missing engineering. I came to realize that my true passion was in the engineering of the products I was handling and not so much in managing and operating a business. I also came to recognize that my entrepreneurial spirit could be satiated by simply working on interesting technical problems and innovative solutions alongside smart and driven people.
So, I closed shop and made my way back to my roots in product design and development. While I'll always have a love for designing and building hardware, its intrinsic challenges (high capital requirements, slow and delayed development cycles, inflexible supply chains, etc.) motivated me to pursue this next leg of my journey designing and building software. I spent a year teaching myself how to program by leveraging App Academy Open. And to put theory into practice, I wrapped up an internship with The Collab Lab, a program dedicated to providing early-career developers with practical experiential experience in software development, collaboration, and career management, where I got the opportunity to simulate the professional software development environment with a team of 3 practicing engineers and 3 other early-career developers.
Which brings me to the present. After a long and arduous job search, I'm happy to share that I recently joined Airbnb as a software engineer apprentice through their Connect program and am working on the frontend to bring tools for our Hosts to life. My tech stack of choice is currently JavaScript/Typescript with the PERN stack but I'm a lifelong learner and love adding to my toolbox.
Always happy to connect, just drop me a message!
'preciate anyone who's made it this far. π«ΆπΌ
I hid an Easter egg
for you somewhere on this page. You can get to it by solving
this riddle that I collabed with ChatGPT on.
In my digital realm, where ideas take flight,
A tale of an apple, let me recite.
Newton's revelation, a symbol well-known,
Where gravity's pull was clearly shown.
Seek not the apple that fell from that tree,
But the iconic bitten apple, of high pedigree.
Within 2d-me, this secret you'll find,
On the shell of the vessel, where my logic, magic, and art intertwine.
On my trusty old laptop, where I strive to thrive,
With bytes and bites, my code comes alive.
A play on words, a subtle delight.
In the form of a button, I've hidden from sight.
Look closely, explorer, with careful attention,
For a cursor, on hover, masking the hidden intention.
Fire the onclick event, to unveil the unseen,
My loyal companions, that make my soul gleam.