Manage a Java based Android application for internal business operations
Maintain Concourse CI/CD pipeline to build and deploy an Android app to the Google Play Store
Develop and maintain REST/GraphQL API's with Node.js and hapi.js
Support customers with issue triage and resolution
Mar 2020 - May 2021
Transitioned a desktop application to a browser-based application
Ensured feature parity between applications while maintaining daily business operations
Built a ReactJS web application for internal company solutions serving the grocery industry
Utilized TypeScript and Apollo GraphQL for simplified client consumption
Maintained Concourse CI/CD pipeline to test, build and deploy a GraphQL API to GCP Kubernetes
Supported customers with issue triage and resolution
Mar 2018 - Mar 2020
Built React Native apps for the food service and grocery industry
Maintained native iOS and Android apps
Developed and maintain REST/GraphQL API's with Node.js and hapi.js
Utilized TypeScript and Apollo GraphQL for simplified client consumption
Aug 2017 - Mar 2018
Developed Scala microservices
Maintained Jenkins CI/CD to test, build and deploy microservices with AWS Beanstalk
Developed ReactJS/Backbone.js frontend
Utilized numerous Amazon Web Services’ including Beanstalk, Lambda, SQS, Elasticsearch, RDS
Aug 2016 - Jul 2017
Developed and maintained a Gradle driven build, deploying Gitlab to Amazon Web Services (AWS) to facilitate CI/CD pipelines
Architect and developed an API using Lumen, a PHP 7 micro-framework
Engineered a Gitlab CI/CD pipeline to test, build and deploy the Dockerized API to AWS ECS
Ensured code quality through automated unit, integration and acceptance testing
Contributed to the transition a conventional application stack to cloud based stack
Systems Programmer - IBM Cloud
Aug 2015 - Aug 2016
Co-led engineering and design for a proprietary Dockerized Django based application with an AngularJS front end
Worked closely with OpenStack and VMWare to automate the provisioning/deprovisioning of VM’s
Engineered and maintained a Bamboo continuous integration build, driven by Gradle
Maintained source code quality through unit testing and code coverage checks within the Dockerized build
Drove implementation of Agile best practices and contributed to an Agile development process utilizing the Atlassian suite
Supported clients by identifying bugs and providing patches
Cloud Engineer - Appcore
Aug 2014 - Aug 2015 (Acquired by IBM)
Engineered and implemented functionality written in Groovy to create/improve OpenStack/CloudStack feature sets
Made use of SaltStack, Groovy and Jinja to automate the addition/removal of block storage within OpenStack’s Cinder project
Successfully engineered roadmap items into features for Atlas, a cloud automation software based on the Spring framework
Utilized the Atlassian suite, contributed to an Agile development process aimed at automating the deployment and management of public and private clouds
Developed GUI’s with HTML, Bootstrap CSS and jQuery
Ensured integrity of source code through JUnit and GEB testing
Web / Mobile App Developer - EDJE
Oct 2013 - Aug 2014
Collaborated with clients to develop custom websites with PHP and MySQL
Developed dynamic GUI’s utilizing jQuery
Engineered custom iOS and Android apps primarily for agriculture clients
Recommended intuitive solutions to create the best user experience