Manny (GraphQL + Nodejs/Go + 🌱) - Software Engineer 2 - Design and Architecture Team
😌
Help.com
Mar 2019 - Mar 2020
Backend Developer (GraphQL + NodeJS + PostgreSQL)
Technologies used
Node.js (LTS 12.X)
GraphQL
PostgreSQL
Docker
Worked with a distributed backend team to manage and store user data for use in a customer service platform.
Worked with a completely distributed backend team (almost all time zones in the U.S.!), using pair programming and clear communication to ensure team members learned from one another and were not blocked
Maintained and updated a GraphQL layer to allow retrieval and updates of user interactions with PostgreSQL database
Collaborated with the backend team to design, define, and implement GraphQL types and resolvers to provide the necessary data for frontend development while maintaining minimal calls to the database
Maintained and updated unit and integration tests for both the GraphQL and lib level to validate behavior
HomeAway
Jun 2016 - Jan 2019
Web App Platform Developer (Node.js +Hapi.js) - Software Engineer 2 - Web Application Platform Team
Develop(ing|ed) UI Platform with Node.js + Hapi.js for use in UI and Web App Development
Researching next-technology to ensure a performant platform
HTTP/2
Hapi.js v17
Fastify
Actively working on developing Hapi.js plugins for HomeAway Ecosystem
Developed a strong attachment to Cherry MX Blue and Brown Switches
Recently created a stronger attachment to IBM Model M
Gaining experience with:
Node.js LTS 8.X.X + Node.js 10.X.X
Hapi.js
Jenkins
Docker
Terraform
Joi
Sinon, Mocha, Chai, Tape, Test Anything Protocol (TAP)
Technical mentor to 11 recent college graduates transitioning into full-time roles
Provided Web App Platform guidance on the HAU final project
Instilled an appreciation for pour over coffee
The University of Texas at Austin
Jun 2013 - May 2016
Knowledge Seeker
Exploring fullstack development
Learning about Information Security
Participating in Hackathons
Center For Agile Technology
Jan 2015 - May 2016
Software Developer
Migrating a system of records for the government from MSSQL to MySQL using Java
Using Java Database Connectivity (JDBC) to access databases
PayPal
Jun 2015 - Aug 2015
Software Engineering Intern
Load and Performance (L&P) analysis of JVMs, results consolidated work of 8 JVMs to 1 JVM and increased message throughput from .48 msgs/sec to 7 msgs/sec per JVM
Developed custom monitoring tool (SleepySloth) for queues within Oracle Weblogic
Created end-to-end data visualization tool for SleepySloth using Dygraph.js, Python, JavaScript, CSS3 and HTML5, leveraging Bootstrap for a responsive design
Bazaarvoice
Jun 2014 - Aug 2014
Software Engineering Intern
Built a fullstack project (Gumshoe), an internal query tool for non-developers to explore housed data
Created a user interface (UI) using HTML5, CSS, and JS
Built Javascript application using AngularJS, Twitter Bootstrap and jQuery
Designed backend using Java and Dropwizard
Implemented a RESTful web service using Jersey
Deployed project using AWS, project is live for internal use
Used Git and Github for version control of project
Used Agile programming principles: weekly sprint planning of stories and epics
Education
The University of Texas at Austin
2013 - 2016
Bachelor of Science (BS), Computer Science, CS GPA: 3.2/4.0