Worked with team members to stand up a new project with Postgres, Ruby on Rails, GraphQL, React, TypeScript, and Docker.
Integrated and wrote tests with jest, react-testing-library, RSpec, and Cypress.
Integrated with Stripe to enable international payments between users.
Integrated with the client's existing Ruby on Rails application.
Implemented authentication and authorization within the Rails API and React front-end.
Debugged any issues as they came up and collaborated with other engineers to determine efficient fixes.
Documented architecture patterns and debugging techniques for future and current engineers.
Participated in architecture designs and discussions for features.
Participated in UX design discussions with the client's designer.
Collaborated with the client team to construct an agile culture that fit best for their needs.
Collaborated with clients to define product requirements.
Updated job knowledge by studying state-of-the-art development tools and programming techniques and participating in educational opportunities.
Integrated third-party tools and components into applications.
Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
Retail Success
Overland Park, KS
Front-End Developer
July 2020 - October 2021
Developed for an ASP.NET application using TypeScript, React and Redux.
Pioneered a shift to test-driven-development within our front-end applications using react-testing-library.
Uplifted our ASP.NET MVC front-end to a mobile friendly React application.
Developed technical solutions required to accommodate specific user-facing assets.
Translated UX and business requirements into elegant code solutions.
Integrated enhancements into web design to improve user experience, smooth functionality, and boost load times.
Cerner
Kansas City, MO
Software Engineer
July 2018 - July 2020
Developed for a Ruby on Rails application using React and Redux.
Developed for an API using Ruby and AWS Technologies.
Developed enhancements and bug fixes for web components using JavaScript.
Developed tests with Rspec, Jest with Enzyme, Jasmine, and Selenium WebdriverIO.
Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
Provided guidance and mentored less-experienced staff members.
Informed internal personnel and external stakeholders of project milestones.
Partnered with development team on product development and application support plans.
Software Engineer Intern
May 2017 - July 2017
Used Javascript, HTML, and CSS to complete stories during two week iterations.
Authored code fixes and enhancements for inclusion in future code releases and patches.
Estimated work hours and tracked progress using Scrum methodology.
Collaborated with engineers to split the code base to improve maintainability.