
Software Engineer
San Mateo, CA
I am a software engineer with experience in React, Redux, Ruby on Rails and Node.js using the Express framework.
Previously, I was a formulations and process development chemist working in the pharmaceutical and biotechnology
industry. My passion for learning new technologies, and problem solving led me down the path to software development,
web development in particular.
As a way to further my skills in web development, I built a full-stack clone of Slack, a business communication platform
and messaging app. I used PostgreSQL as the database, Rails on the backend, Action Cable to manage and integrate
WebSockets, and React/Redux on the frontend. Additionally, I worked with a team of 3 engineers on a MERN (MongoDB,
Express.js, React, Node.js) stack web application called virtual tabletop; that also integrates WebSockets, managed via
socket.io. Virtual tabletop is a sandbox to simulate grid based tabletop gaming, where users can upload images to create
their own boards and pieces. Furthermore, my love of classic gaming inspired me to create Desert Raiders, a 2-d
platformer based on Super Mario and Prince of Persia, using just JavaScript and Canvas.js.
Outside of software development, I’m a jack of all trades, master of none. I love to dabble in a broad range of subjects
from cooking to traditional hand tool woodworking.
Learning new skills and technologies every day.
WebSockets (Action Cable, socket.io), Html:5, CSS3, Express.js, Mongoose odm, git
Inspired by Greek mythology, a clone of the popular business communication chat application Slack.
Live Site |
GitHub
A sandbox to simulate grid based tabletop gaming, where users can upload images to create their own boards and pieces.
Live Site |
GitHub
A 2-d platformer based on Super Mario and Prince of Persia.
Live Site |
GitHub
Fill in your name, email and message. I'll get back to you as soon as possible.