![Andrew Hummel Image](/static/a68ec0a3134b8610c476cd0fa3c0cf7e/597a2/me_full.jpg)
About
Highly motivated, full stack software developer with a passion for delivering high quality, requirements-driven software.
I have over 10 years of experience as a full stack software engineer and have worked at both small startups and large organizations. As a software developer, I enjoy putting my obsessive attention to detail to use building out user friendly frontend components and scalable backend services.
I have an insatiable interest in learning new technologies as well as a strong desire to build modular, maintainable, and well-tested applications. I am constantly sharpening my skills and keeping up with the latest trends in web development and cloud computing.
Experience
ConnectRN is a trusted clinician-staffing partner that delivers high quality nurses and CNAs at consistent rates, and alleviates staffing shortages across healthcare settings.
Product Development
- Full stack tech lead on scrum team designing and implementing new product features
- Designed, built, and deployed in-app payment system in React Native and Golang. Allows app users to manage debit card and financial transactions
- Developed and deployed microservices in Golang using Docker containers, Terraform, and AWS ECS
- Participate in both frontend and backend guild meetings discussing code quality, new trends, and general direction of engineering department
- Involved in candidate interviews and mentoring junior developers
- Tools: React, React Native, Typescript // Go, MySQL // AWS, Terraform
Product Development
- Lead developer on maintaining and building new features for USSoccer.com website and backend .NET APIs
- Working with internal and external teams to bring software engineering in-house at US Soccer
- Rearchitecting legacy consulting company code to better position organization for future engineering success
- Tools: React, Typescript // C#, .NET, Go, MySQL, Postgres // Sitecore CMS // AWS, Azure
Innovative, software consulting firm implementing cutting-edge solutions combining technology, strategy, and change management to meet and exceed client needs
Client Product Development
- Contribute core features to a client requested video streaming progressive web application (PWA)
- Collaborated with agile team to build front-end of PWA using React
- Researched and determined best third party video streaming software to fit client needs
- Lead developer on building out AWS lambda functions to handle streaming using AWS SDK
- Tools: React, Typescript, SASS // Node.js, Typescript, Go, MySQL // AWS
Legal software company allowing patent prosecutors to predict the behavior of their examiner, competitors, and potential clients using big data analytics
Core API Development
- Built and enhanced Node.js web APIs by designing and writing Javascript functions and complex GraphQL schema types
- Creating and maintaining data in multiple Elasticsearch indexes via HTTP requests and Node.js APIs.
- Leveraging Node’s AWS SDK to perform operations in S3, SQS, and other services.
- Writing extensive unit tests using Jest and Mocha and performing QA prior to production releases
- Tools: Node.js, Typescript, GraphQL // Elasticsearch, MySQL // AWS
Technology and supply chain services provider
Software Engineering
- Supporting and customizing Oracle's Warehouse Management system (Inventory (INV) and Shipping (WSH) modules) to fit user needs and requirements
- Writing custom Java code on Oracle's Mobile Web Applications (MWA) framework to enhance WMS system.
- Enhancing existing web applications written in AngularJS, Groovy/Grails, and PL/SQL stack.
- Created a customer requested file upload web app with a tech stack in Vue.js, Node.js, Hapi.js, and Oracle PL/SQL
- Tools: Oracle EBS // Vue.js, Node.js, Groovy/Grails // Oracle PL/SQL, Linux, Java, SQL // Cloud Foundry
Technology and supply chain services provider
Software Engineering
- 2+ years of programming experience as an Oracle PL/SQL Developer in Analysis, Design, and Implementation of Business Applications using the Oracle Relational Database Management System (RDBMS)
- Involved in all phases of the SDLC (Software Development Life Cycle) from analysis, design, development, testing, implementation and maintenance with timely delivery against deadlines
- Experience with data flow diagrams, data dictionary, entity relation modeling, and design techniques
- Heavily involved in yearlong Oracle EBS upgrade from 11i to 12.2.4
- Tools: Oracle EBS // Oracle PL/SQL, Linux, Java, SQL
Skills
HTML
![HTML5 Logo](/static/6ec9ec769167297a894d070e39367e29/de3a1/html5.png)
HTML5
![React Logo](/static/8d859602e4edf37f8e6fbce188479840/a2c25/react.png)
JSX/TSX
CSS
![CSS3 Logo](/static/8d04237546ef7a21ffb39466a6292429/de3a1/css3.png)
CSS3
![SASS Logo](/static/c13c393f310c02a422138de8d2ba4f31/2c67b/sass.png)
SASS
![Bootstrap Logo](/static/87d994875c22d91270c9d27302a45fb7/de3a1/bootstrap.png)
Bootstrap
![Materialize Logo](/static/267657e869522c9e21eb501616a70d06/9d12d/materialize.png)
Materialize
![Styled Components Logo](/static/86319dd9de9ffde71994ff341e0190db/2655f/styled_components.png)
Styled Components
Javascript
![React Logo](/static/8d859602e4edf37f8e6fbce188479840/a2c25/react.png)
React
![React Logo](/static/8d859602e4edf37f8e6fbce188479840/a2c25/react.png)
React Native
![Typescript Logo](/static/304062605793ba07eed9e64bd032096b/ccc41/typescript.png)
Typescript
![jQuery Logo](/static/b873e64945de41abdc8878d697c4b268/de3a1/jquery.png)
jQuery
![Node.js Logo](/static/3c715421267abe441a51899247001ade/de3a1/nodejs.png)
Node
Back-End
![Python Logo](/static/595536a1f72394114e87c12a676a85f0/ccc41/python.png)
Python
![Golang Logo](/static/be6152a64f71b69c401e41fb726b7edd/82c11/golang.png)
Go
![Java Logo](/static/62be9fb6e1d7166e9cbeeed913096752/d0e31/java.png)
Java
![MySQL Logo](/static/097b349ab1d78c15744c3a89ff457939/ccc41/mysql.png)
MySQL
![Oracle Logo](/static/78fdc32f34a9a17a69a8d07e5e65c357/d6138/oracle.png)
Oracle
Cloud
![AWS Logo](/static/9e9e088f9bec0e6f3f43fb5d3f67dfbe/30cdc/aws.png)
AWS