Badges
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.
Links
Skills
patrick_e_gaston has not updated skills details yet.