Axhon Ruiz-Gonzalez
Full Stack Developer
Experience
Self-Employed
Remote
Freelancer
Nov. 2018 to Current, Nov. 2018 to Current

  • Use React, Redux, TrueVault, Docker, and Postgresql to create HIPAA compliant application for NPO that will help people with allergies keep track of doctor-prescribed therapies.
  • Get the product to MVP for next round of investment
  • Work with other contractors asynchronously to complete feature requests.

Lambda School
Remote
Full Stack Developer
Mar. 2018 to Oct. 2018
  • Lambda School is a 6+ month Computer Science & Software Engineering Academy that provides an immersive hands-on curriculum with a focus on computer science, software engineering, and web development.
  • Approached coding challenges using pair programming.

  • Utilized agile software development and Git workflow on all projects

  • Hands on experience with client and server testing

  • Completed all curriculum coursework including; React,  Redux, Node, Express, MongoDB, Jest, Python, Django

  • Over the course of the last four weeks, I was part of a team of developers that built a modern Single Page Applications. We employed an Agile system for our workflow and used tools such as React, Express, and Node. 
Akamai POS
Honolulu, HI
Programmer
May 2018 to Aug. 2018

• Used PHP with CodeIgniter framework to create REST endpoints for frontend consumption.

• Integrated React.js with existing PHP views in order to modernize and improve the abilities of the existing application.

• Refactored 10+-year-old code to follow modern guidelines, reducing the number of bugs significantly.

• Set up and maintained Webpack for the preexisting PHP application

• Took advantage of Webpack Code splitting, gzipping, and changed routes to be full SPAs. 

• Found, and fixed bugs in the codebase. Improved algorithm implementation to increase the database query by 3,800%. 

• Built a Web view using React and Typescript for a web-based point of sale application.

• Update In-House UI Framework to modern Reactjs 

Personal Sabbatical/Education
Sept. 2017 to May 2018
Atlas Theatre
Washington, D.C.
Sound Board Engineer
Feb. 2017 to Mar. 2017

• Contracted by Atlas Theatre to man the soundboard for the Intersections festival. Also, responsible for the set-up and tear down of all microphones, monitors, etc.

Singhal & Co. Inc.
Reston, VA
Jr. Systems Administrator
Sept. 2016 to Aug. 2017

• Manage firm-wide network infrastructure including software and hardware upgrades and patches and interfaces with partner firms for collaboration.

• Create, design & maintain web applications using PHP, MySQL, and other Web technologies.

• Created documentation outlining company policies, technical procedures, and standards for preserving the integrity and security of data, reports, and access

Projects
Knowledge Rocket
Aug. 2018 to Sept. 2018

A knowledge rocket is a blurb of information that is presented to you in multiple, simple different ways over time. This project facilitates the creation of those rockets, and getting them to students. It is a full-stack application built over the course of four weeks alongside a team of talented individuals. This project is built using the popular MERN stack.  My two proudest contributions to this project were integrating an email api into our custom scheduling system and setting up continuous integration into the project.


https://knowledgerocket.app


Where's Zach?
July 2017 to Oct. 2017

The website for the DC-area band Where's Zach?

While active, the website received tailored content updates and custom landing pages showing the nearest shows.


http://whereszach.com

Skills
Front End
React
Vue
Webpack
Babel
HTML
CSS
Javascript
Back End
Express
TypeScript
Node
Python
PostgreSQL
MongoDB
MySQL
TravisCI
Heroku Deployment
Testing
Jest
Mocha
Chai
Nightwatch.js
TDD
BDD
Cypress
Volunteering
Gatsby.js · Maintainer
Jan. 2018 to Current
Remote

  • Provide bugfixes to the gatsby npm package
  • Provide edits to the documentation for gatsby

Techqueria · Maintainer
Nov. 2018 to Current
Remote

  • Provide bug fixes to Organization website.
  • Guide new contributors to issues they may be able to handle
  • Assist and mentor community members