Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Roni Scott

Saint Paul

Summary

Dynamic Software Engineer with extensive experience at CGI, specializing in Java and Spring Boot. Proven track record of enhancing software quality through automated testing and delivering tailored solutions for Fortune 500 clients. Adept at collaborating with cross-functional teams, driving project success, and implementing CI/CD pipelines for efficient deployment.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Software Engineer

Airline
08.2024 - Current
  • Developed custom front-end components with React to improve user experience and interface responsiveness.
  • Implemented APIs using HAL-Forms media type with Spring HATEOAS to enhance system interoperability.
  • Executed CI/CD tasks for deployment and testing to streamline release process.

Software Engineer

CGI
Bloomington
01.2019 - Current
  • Developed software applications using Java and Spring Boot for client projects.
  • Implemented automated testing frameworks, enhancing software quality and reliability.
  • Collaborated with cross-functional teams to define and refine project requirements and specifications.
  • Consulted for multiple Fortune 500 companies, delivering tailored solutions for diverse projects.

Software Engineer

Home Improvement Retailer
08.2023 - 08.2024
  • Created microservice with Spring Boot WebFlux and R2DBC, integrating OAuth 2.0 client authorization for secure user access.
  • Configured Kubernetes manifests for seamless deployment to Google Kubernetes Engine (GKE), enhancing application scalability.
  • Established CI/CD pipeline utilizing GitHub Actions for automated workflows.
  • Designed replacement for third-party software to improve shipment management and enable custom label generation.

Software Engineer

Electronics Retailer
09.2022 - 08.2023
  • Collaborated with cross-functional teams to integrate features, improving functionality of platform application hosting domain components.
  • Utilized GCP BigQuery to provide actionable insights for web application analytics.
  • Developed a proxy mechanism to fortify web security using JWTs.
  • Engineered rules-engine functionality to optimize webpage display efficiency.
  • Constructed GitHub Actions workflows, streamlining CI/CD processes for faster deployment.
  • Met critical deadlines for piloting the platform application with 1,500 users.

Software Engineer

Home Improvement Retailer
12.2021 - 09.2022
  • Redesigned tool repair application for Home Depot representatives, improving cross-platform functionality for enhanced user experience.
  • Facilitated migration from MSSQL to MySQL database using Flyway to streamline data management.
  • Piloted application in approximately 10 stores by meeting critical deadlines.

Software Engineer

Electronics Retailer
01.2020 - 12.2021
  • Executed implementation and deployment tasks for versioned JSON API microservice, meeting critical Black Friday deadline.
  • Managed and monitored five applications and four microservices for customer-facing widgets on e-commerce site, ensuring optimal performance during high traffic periods.
  • Conducted application metrics monitoring and triaged issues for three internal user teams, enhancing support response time.

Software Engineer

Electronics Retailer
06.2019 - 01.2020
  • Developed application to emulate Kafka Connect, ensuring compliance with industry security standards to enhance data integration capabilities.
  • Executed JWT validation for internet-facing requests using Nimbus Java library to secure user authentication and authorization.
  • Developed software solutions for flight scheduling and operations management.
  • Collaborated with cross-functional teams to enhance systems integration and functionality.
  • Implemented automated testing procedures to ensure software reliability and performance.

Software Engineer

Internal Project
06.2019 - 08.2019
  • Developed software solutions for airline reservation systems and flight management.
  • Implemented automated testing frameworks to ensure software reliability and performance.
  • Collaborated with cross-functional teams to enhance user experience and system functionality.
  • Delivered final product on time by collaborating with team in agile development process.
  • Completed seven-week training program on front-end and back-end frameworks and technologies to enhance skill set.

Education

Bachelor of Arts - Computer Science

University of Minnesota Duluth
Duluth, MN
03-2019

Skills

  • Java and Groovy
  • Spring Boot
  • Nodejs and JavaScript
  • TypeScript
  • React and Redux
  • MySQL and PostgreSQL
  • MongoDB
  • GitHub Actions and Jenkins
  • CI/CD implementation
  • Docker
  • Terraform
  • Google Cloud Platform and AWS
  • Kafka and RabbitMQ
  • JUnit and Spock
  • Splunk and Kibana
  • JIRA and Git

Certification

AWS Certified Cloud Practitioner

Timeline

Software Engineer

Airline
08.2024 - Current

Software Engineer

Home Improvement Retailer
08.2023 - 08.2024

Software Engineer

Electronics Retailer
09.2022 - 08.2023

Software Engineer

Home Improvement Retailer
12.2021 - 09.2022

Software Engineer

Electronics Retailer
01.2020 - 12.2021

Software Engineer

Electronics Retailer
06.2019 - 01.2020

Software Engineer

Internal Project
06.2019 - 08.2019

Software Engineer

CGI
01.2019 - Current

Bachelor of Arts - Computer Science

University of Minnesota Duluth
Roni Scott