About

Hello!

I am a front-end developer currently residing in San Francisco, CA. After completing the immersive web development coding bootcamp at Galvanize, I joined the engineering team at FundPaaS Inc and worked on implementing their UI updates and API integrations for over a year. I am also a recent graduate from UMUC with a degree in computer science.
I hold a strong passion for building things that are engaging, creative, and fun for people to use. Coding is a great medium for me to express these desires and to share my creation to the world. You can checkout the projects section below to see examples of my work over this past year.
Programming Skills:
  • Languages: Javascript, ES6, HTML, Pug, CSS, Sass, Java
  • Libraries: React, Redux, Axios, Lodash
  • Frameworks: Express, Phaser, Mocha, Jest
  • Servers: NodeJS, Nginx
  • Tools: VSCode, Webpack, Gulp, PostCSS
Project

Christy Natsumi

Christy Natsumi Jewelry
Christy Natsumi is a San Francisco based independent design studio that creates modern jewelry essentials. I worked closely with the site designer, Greg Comstock, to assist in migrating the existing codebase from the Squarespace platform to a Shopify powered website. The process started by unwinding and converting all the JSON templates and LESS files into Liquid templates and SCSS files respectively. I made specfic gulp tasks for efficient development and deployment of code. Furthermore, I enhanced the site with additional features such as lazyloading, discounts, and gift cards.
Project

HTML5 Bubble Shooter

Html 5 Bubble Shooter
Bubble Shooter is an HTML5 desktop canvas game inspired by the Puzzle Bobble series. This was a fun project I built using the Phaser.js framework and NodeJS. I was able to make use of my favorite collection ES6 features to create modular classes that can be reused during different stages of the game state. I also took initiative to optimize content delivery by minifying scripts with webpack and configuring the nginx server to cache and gzip the assets.
Project

FundPaaS

FundPaaS
FundPaaS, a Funding Platform as a Service, helps businesses raise capital by turning their customers into investors from their website. During my time with the company, I contributed to enchancing the investor, issuer, and admin pages by applying accurate error validations, input sanitization, and pagination features. I also helped with building the Java endpoints for the core API product. These experiences led me to learn the best practices for constructing RESTful APIs and creating organized endpoints using the MVC pattern. Furthermore, I became proficient at debugging issues across development, staging, and production environments.
Project

Wikirace

Wikirace
This is a project I made in one week during my time at the Galvanize coding bootcamp. It is a simple game where the player wins by clicking through wikipedia pages to until they reach the destination article prompted at the beginning. The application was built using AngularJS, Express, and PostgreSQL. When building the project, I faced the challenge of keeping users on the same page after they have clicked on a link. I was able to overcome this problem by utilizing a web scraping library on the back-end to scrape the wikipedia articles, parse them into Angular directives, and send them back to the client using Socket.io in real time.
Contact

Keep In Touch

I am currently seeking opportunities where I can utilize and expand my skillsets. Feel free to learn more about me through the following links. I hope to get in touch with you soon!