I am a Software Engineer at Pocket Prep. I have a desire for continual learning and a heart for helping others. Team culture and dynamics are what I believe separate the great companies from the rest for both the clients and the employees.
Within IBM, I was a maintainer on an Agile team for an internal integrated ticketing system that helps DevSecOp teams effectively manage their backlog of service requests.
•
Developed brand new functionality on both the frontend by utilizing React and on the backend with Node based on user requests and business requirements. Extended functionality to meet new business requirements and evolving user needs.
•
Main Javascript web application utilizes the following frameworks, technologies, tools, and practices: React, HTML, CSS, Node.js, Express, Next, REST APIs, Jest, Cypress, TDD, BDD, Docker, Travis, Kubernetes, RedHat OpenShift, Jenkins CI/CD Pipelines, GitHub, LaunchDarkly, Cloudant, Cloud Object Storage, Jira, Slack Integration, Sendgrid, SonarQube, and NewRelic.
•
Contributed in developing a microservice that helps manage our main application's third party API integrations. This microservice allows our application to make API requests in a durable and reliable way by using a queue based system. This microservice allows for bidirectional capabilities between third party systems and our main application.
•
Contributor on a durable queue based microservice. Application is written in Typescript and utilities tools and principles like IOC using Inversify, Singleton, Tsoa, Swagger, Node, Watson AI, ServiceNow, PagerDuty, and Jest which allows the team to easily extend functionality for new business requirements and receive outside contributions from developers within IBM.
•
Unit testing covers every new feature implemented to ensure quality standards and backwards compatibility.
Developed a full stack web application that generates a random workout from a user's selections and then walk the user through the workout. Technologies/Tools: React, Redux, BootStrap, CSS, Node.js, Express, MongoDB. Mongoose, Passport-Spotify.
•
750+ hours learning and creating Full Stack applications in individual, paired programming, small group (3 fellows) and team (9 fellows) settings.
•
Developed optimized front-end Javascript web applications by handling MVC data flow.
•
Engineered back-end applications with RESTful APIs using Node.js with Express and TDD using Mocha/Chai HTTP, documented with Swagger 2.0 specifications.
•
Integrated NoSQL and SQL databases to persist user-entered data, with authentication using JSON Web Tokens.
Generated reductions in order expenses by obtaining quotes and restructuring vendor contracts with various suppliers to determine most cost effective purchasing options.
•
Creator and developer of a gym wide fitness program that helped 100+ members of all skill sets move closer to their fitness goals.
•
Led groups of 5-20 members through a 50 minute group fitness program.
•
Planned and organized with general manager over 15 gym wide competitions and tournaments.