Full-Stack Software Engineer
based in the SF Bay Area
Hello! I'm John,
a full-stack software developer specializing in frontend development with experience bringing
captivating web and mobile applications to life. I am excited about new opportunities and challenges
helping people turn visionary ideas into exceptional realities.
As a San Francisco Bay Area native, I was born with a great passion for
engineering. I love learning, problem solving and creative building
(both physical and digital). Before my career as a software engineer, I had a full-fledged
structural engineering and project management career where I developed many important
skills I utilize in my current career.
I have an entrepreneurial mindset and I am always thinking about new ideas and products that could reshape our world.
Checkout my portfolio below to learn more about my working experience, skills, and projects.
I am always open to a conversation about your project, big or small. Please feel free to reach out to
me with either freelance, contract or even new employment opportunities. Thank you.
My Experience
Givers, Software Engineer (Contract), 4 Months
During my employment at Givers, I served as a full-stack engineer, working in close collaboration
with the CTO, ex-Apple. Our primary focus revolved around conceptualizing
and developing a cutting-edge fintech mobile application. This application was thoughtfully designed
to empower caregivers in effectively managing their financial affairs and accessing various benefits
through our innovative caregiver card.
As part of my journey with Givers, I actively participated in a pivotal phase where the company
decided to shift its business direction. This transition led us to embark on an exciting new
venture, the creation of a Self-Directed Medicaid application pipeline. This sophisticated pipeline was meticulously
crafted to provide comprehensive assistance to individuals engaged in caring for their loved
ones, aiding them in the intricate process of qualifying for Self-Directed Medicaid.
While working for MOPO, I was a full-stack software engineer (mainly working on the frontend) of the web team. MOPO was building
a highly curated event platform. MOPO was complete with a machine learning department, a full QA team, a marketing department, and
a business administration team.
MOPO began building a side project using the OpenAI API to create an AI concierge for travel that could help users plan and book their
perfect vacations. I was quickly moved from the web team to the AI concierge for travel prototype where I worked directly under a senior
engineer on the team (ex-Twitter). I additionally worked on LLM prompting on the backend during the end of my time at MOPO. I left the
company right before the AI concierge for travel became MOPO's main product.
I architected and constructed the entire web app lifecycle, covering product development, UX/UI design, and system architecture. Through the
strategic utilization of historical job data, I effectively slashed bid times for Piña Plumbing by an impressive 95%. Furthermore,
I curated and implemented a user-friendly system that empowers users to autonomously refine the accuracy of future bids without the
need for ongoing engineering oversight, fostering greater efficiency and autonomy in the bidding process.
Following my contract completion at Piña Plumbing, I transformed this application into a cost-free tool, available for use by any
plumbing company, extending the benefits of this innovative solution to a community of users. This application is known as
BidLite and is showcased as one of my
My Projects.
Structural Engineering / Construction Management, 7 Years
Before embarking on my career as a software engineer, I accumulated seven years
of experience in a diverse array of roles within the fields of structural engineering
and construction management. My professional journey encompassed a wide spectrum of
specialties, including forensic engineering, the design/construction of bridges, the development
of high-end pools and water features, and ultimately culminated in my involvement in
residential and commercial structural design.
Technical Skills
My Projects
BidLite
BidLite is a custom web application originally built for
Piña Plumbing to help reduce job bidding time (reduced by 95%)
and track past job information. This
project was later released for use by small scale plumbing
companies. BidLite was built using the
PERN stack
JavaScript, Express.js, Node.js, React, Redux,
PostgreSQL, Sequelize.
Urbnb
Urbnb is a full-stack clone of Airbnb. This project was an
individual project built using
Python, Flask, React, Redux, JavaScript, PostgreSQL,
SQLAlchemy
and is a great representations of some of my skills.
Eventzeit
Eventzeit is a full-stack clone of Eventbrite and packed
full of functionality. I helped build Eventbrite with a group of four software
engineers to bring this faux web app to life.
Eventzeit was built using
Python, Flask, React, Redux, JavaScript, PostgreSQL,
SQLAlchemy.
Contact Me
Feel free to reach out if you have any employment opportunities or
questions. Thank you!