Patrick Gaston

United States

@patrick_e_gaston

Software Engineer at USAA

Badges

Problem Solving
Java
Python

Certifications

Work Experience

  • Software Engineer

    USAA•  April 2020 - Present

    Tech Lead Software Engineering position with USAA's Bank Innovation team: • Helped lead the conversion of a legacy process using Java 5 to a modern microservice architecture application leveraging Java + Spring Boot and React • Developed and led Bank Innovation's engineering onboarding and training program for incoming engineers - including Interviewing potential team members • Streamlined logging solution by leveraging Kafka event-driven architecture among various distributed applications • Participated in regular innovation/invention sessions for the Bank Innovation group that often led to patent submissions

  • Software Engineer

    Paychex•  February 2017 - August 2021

    Mid-Level Software Engineering position working to modernize a legacy financial system: • Designed and led our team's security improvements to our pipeline via sonarQube, Including making CI/CD changes to incorporate built-in quality checks to meet team requirements • Supported our application in production via an on-call rotation by monitoring real-time production logs, conducting analysis, doing thorough write-ups and implementing a solution • Completed more complex program changes to translate specifications and/or requirements into code

  • Assistant Instructor (TA)

    Skill Distillery•  March 2017 - December 2017

    Teaching position at one of the only Java Coding Bootcamps in the Country: • Delivered a range of teaching and assessment activities including mini-lectures to hands-on tutorials directed towards the delivery of complex concepts to students • Support program with constant student-department feedback loop to better assess the needs of future cohorts • Participate in the assessment process using a variety of methods and techniques and provide effective timely and appropriate feedback to students to support their learning

Education

  • State University of New York at Stony Brook

    Linguistics, BA•  August 2014 - May 2016

    • B.A. Linguistics (Special Interest in Theoretical & Computational Linguistics) • Focus on Natural Language Processing & Language Acquisition • Studied 1 year (2 semesters) of both French and Arabic (NSA’s STARTALK Government Program) • Vice President of the Undergraduate Linguistics Club

  • Skill Distillery Full-Stack Java Bootcamp

    Full Stack Software Engineering, Certificate•  January 2015 - May 2016

    • 19-week @ 50+ hrs per week intensive programming boot camp. Technologies taught/practiced include: Java SE/EE, Spring MVC, Maven, MySQL, MongoDB, JPA, RESTful web services, XML, HTML5/CSS3, JavaScript, (JQuery, Node, Angular), Linux and Git/Github. • Additionally, industry best practices in data-modeling, design patterns, Agile methodologies, and paired-programming were utilized daily.

Skills

patrick_e_gaston has not updated skills details yet.