Patrick Barber

United States

@patrickbarberem1

Software Engineer at Optum

Badges

Problem Solving
Java

Certifications

patrickbarberem1 has not earned any certificates yet.

Work Experience

  • Software Engineer

    UnitedHealthcare•  June 2018 - Present

    Helped upgrade in-house app from Grails 2 to Grails 3 built on Spring boot • Configured Oracle databases, LDAP, configuring environments (Dev/QA/Stage/Production), removed the need for local configuration files to do dev work. • Fixed bugs with database transactions (GORM), issues with authentication, URL request mappings, and authorities. • Refactored logging, millions of dependency issues (At least it felt like that many), and many other deprecation issues. Created REST APIs using Grails to help automate mapping. • This greatly improved the time it takes to map medical data. With help from my mentors and co-workers, I was involved in all steps of the development process. Research, design, development, testing, and delivery. • Learned new tools and technologies: cURL, Postman, Grails REST plugin, JSON Web Tokens • Spring configuration: Exposing URLs but limiting access to a certain LDAP group, creating a new LDAP group, creating Groovy classes/beans to handle the payload, validation of the payload, refactoring of existing service calls, training QA’s and the customers. Updated an app’s frontend from the Dojo Toolkit to a React/Redux. • Strategically replaced legacy code to React code • Used Redux actions to keep track of global state. • Learned new technologies from scratch: Javascript (ES6), HTML, CSS, Babel, JSX, React, Redux, Homebrew, npm • Minor work with: Webpack, Babel, ESLint

Education

  • University of Massachusetts at Amherst, Amherst

    Computer Science, BS•  September 2016 - May 2018

Skills

patrickbarberem1 has not updated skills details yet.