Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ryan Pacovsky

McLean,VA

Summary

  • I am a software developer with experience building cloud based applications. Created dynamic front-end applications with JavaScript, HTML, CSS, Angular11, and AngularJS. Implemented back end technologies such as SQL Server, .NET, Entity Framework, Java and SpringBoot . In addition, I have worked in a team environment following Agile/Scrum methodologies.
  • Develop applications utilizing Java and SpringBoot, C#, .NET and .NET Core
  • Experience in developing web pages using HTML5, JavaScript, AngularJS, Angular5, Angular11, Angular17, Bootstrap4 and CSS3.
  • Build client facing applications using Entity Framework, and SpringBoot.
  • Designed intricate logic layers to interact with REST services.
  • Responsible for creation of the databases, data-access layers.
  • Created data access layers to perform insert, delete, and update and retrieval functionality upon databases.
  • Designed SQL Server relational databases and MongoDB Collections to serve as storage for applications.
  • Built comprehensive Unit Tests using NUnit, JUnit, MsTest, Moq and Mockito.
  • Skill at working at all levels of an organization with Agile methodologies.
  • Use project management tools such as Git, Jira, and Slack.
  • Utilize Generics and Factory design patterns in application development.
  • Adhere to SOLID principles in software development process.
  • Utilized both MAVEN and GRADLE to build and manage dependencies
  • Developed applications using both MICROSERVICE and MONOLITHIC architectures

Overview

9
9
years of professional experience

Work History

Software Engineer

Freddie Mac
McLean, VA
07.2023 - Current
  • Developed scalable applications using modern software development practices and tools.
  • Implemented automated testing frameworks to enhance code quality and reliability.
  • Optimized existing codebases, improving performance and reducing technical debt.
  • Mentored junior developers, fostering skill growth and knowledge sharing within the team.
  • Collaborated with product managers to define project requirements and scope effectively.
  • Integrated the use of GitHub CoPilot to facilitate quick and accurate development work on the UI and Back End
  • Helped to create and maintain a full integrated test suite using Cypress for multiple Front End services.
  • Analyzed proposed technical solutions based on customer requirements.
  • Established efficient communication channels within the team, leading to better collaboration among members during project development phases.

Software Engineer

Tek Systems(Contractor - Ford Motor Company)
Centreville, VA
12.2021 - 06.2023
  • Played a pivotal role as a core full stack developer within an Agile team, contributing to the evolution of the Over the Air update system through the development of microservices.
  • Implemented front-end functionality using Angular, ensuring a seamless user experience.
  • Conducted monthly demos for management and business users, facilitating direct feedback and enhancing application usability.
  • Collaborated closely with peers to ensure precise implementation of system specifications and seamless integration with related systems.
  • Ensured code quality and system stability by deploying and testing newly developed code in lower environments prior to production release.
  • Proficiently utilized Angular , Java , SpringBoot, HTML5, SQL, MSSQL, MongoDB, Redis, and Git to deliver robust solutions.
  • Leveraged the DevOps Pipeline, employing Jenkins, Cloud Build and SonarQube for efficient development processes.
  • Demonstrated expertise in Google Cloud Services hosting platform, effectively leveraging its capabilities.
  • Employed Kubernetes as the hosting platform for microservices deployment, utilizing cloud build for seamless delivery.
  • Assisted the product manager with administrative tasks, including story design/creation, troubleshooting production issues, and effectively communicating with upper management and key stakeholders from the business side regarding requirements.

Software Developer

Accenture
Chantilly, VA
09.2017 - 10.2021
  • A core developer of an Agile team, consulted for planning, analysis, design,development, and testing of multiple applications.
  • Assisted in developing several single-page applications using Angular5 and BootStrap4UI
  • Reported and presented development process metrics to management.
  • Worked and collaborated directly with clients and product owners.
  • Coordinate closely with peers to ensure proper implementation of system specifications.
  • Integration of the new development with the complete system.
  • Leveraged C#, JavaScript, AngularJS, Angular5, Java, SpringBoot, HTML5, SQL, Gulp, and Git.
  • Leveraged the DevOps Pipeline using Jenkins,SonarQube, Sonatype and Fortify.
  • Utilized project task and application management tools such as Jira, CollabNet, Bitbucket, Team Foundations, Jenkins, Team Foundation Services and Azure DevOps.

Software Engineer

Revature(Contractor - Accenture Federal Services)
Reston, VA
05.2017 - 09.2019
  • A 12 Week boot camp of the .NET Framework and popular industry technologies and enterprise communication methodologies.
  • Leveraged ADO.NET to connect to AWS RDS database for CRUD Operations.
  • Used ASP.NET MVC Framework to create the Client User Interface.
  • Used the AutoMapper to Map class entities to database objects.
  • Implemented Twitter BootStrap to enhance the Look and feel of the project.
  • Leveraged ASP.NET Model View Controller (MVC) to develop the Client interface.
  • Developed REST web services using the ASP.NET Web API Framework.
  • Leveraged Entity Framework to build data access objects to access data in SQL Serverusing AWS RDS.
  • Used the AutoMapper to Map class entities to database objects.
  • Managed tasks via Pivotal Tracker following Agile methodology.
  • Configure Webpack to automate development tasks, such as bundling and minification.
  • Developed REST web services using the .NET Core Framework.
  • Wrote custom CSS Stylesheets to enhance User Experience.
  • Implemented Entity Framework for data access to SQL Server.

Education

Bachelor of Science - Computer Science

East Stroudsburg University of Pennsylvania
East Stroudsburg, PA
05-2017

Skills

  • Front-end development: TypeScript, HTML5, Angular, CSS, Bootstrap, Cypress
  • Business Logic: RESTful Services, Jasmine, MSTest, Karma, NUnit, xUnit, Junit, Moq, Data AccessObjects, Data transfer Objects, Factory Pattern, Generics, Repository Pattern
  • Server Side: Webpack, Windows IIS, Tomcat, HTTP Server, SonarQube, Jenkins, Nodejs, Maven, Gradle
  • Data Technologies: SQL Server, MSSQL, MongoDB, Spring Boot, Hibernate, Redis, Kafka, Pub/Sub
  • Web Technologies: AutoMapper, IIS, VS Code, HTTP Server, Jira, Kiali, PlainId, Kibana
  • Services: Web API, SOA, XML, JSON, REST
  • Cloud Technologies: Google Cloud Services, Kubernetes, Cloud Build

Timeline

Software Engineer

Freddie Mac
07.2023 - Current

Software Engineer

Tek Systems(Contractor - Ford Motor Company)
12.2021 - 06.2023

Software Developer

Accenture
09.2017 - 10.2021

Software Engineer

Revature(Contractor - Accenture Federal Services)
05.2017 - 09.2019

Bachelor of Science - Computer Science

East Stroudsburg University of Pennsylvania
Ryan Pacovsky