Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
background-images

Srushti Patel

Fort Worth,TX

Summary

Software Engineer with 5+ years of experience in building and maintaining large backend systems using Python, Java, and AWS. Skilled in cloud migration, event-driven systems, data pipelines, and configuration-based platforms. Experienced in delivering secure and scalable solutions in Agile teams. Known for good time management, problem-solving, and quickly learning new technologies. Dedicated to supporting team success and helping the organization grow.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Associate Software Engineer

Fannie Mae
08.2022 - Current
  • Worked as a Full-Stack Software Developer contributing to both application and service layers of enterprise systems.
  • Developed and enhanced frontend and service-layer components using Java and Spring Boot.
  • Designed and implemented backend services using Python for data processing, orchestration, and automation.
  • Led and contributed to the migration of on-premise applications to AWS, improving scalability, reliability, and performance.
  • Built and supported event-driven architectures using AWS Lambda, S3, and SQS.
  • Implemented RESTful APIs and integrated services across multiple enterprise platforms.
  • Led release planning and execution, including code freeze coordination, deployment support, and post-release validation.
  • Participated actively in Agile/Scrum ceremonies including sprint planning, daily stand-ups, backlog grooming, and retrospectives.
  • Collaborated with cross-functional teams including QA, DevOps, and business stakeholders to deliver high-quality solutions.
  • Ensured adherence to enterprise security, compliance, and coding standards.
  • Used GitHub Copilot and modern development tools to improve productivity while maintaining code quality.
  • Conducted data modeling, performance and integration testing.
  • Created proofs of concept for innovative new solutions.
  • Gathered requirements and performed gap analysis through design workshops with users.

Software Engineer

Verizon (through TCS)
06.2021 - 07.2022
  • Developed User Interfaces for web pages using web technologies like JavaScript, jQuery, JSON, AJAX, ES6, HTML/HTML5 and CSS/CSS3.
  • Work with Java Microservices, Java Spring and Spring Boot frameworks, and associated java libraries.
  • Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
  • Experience in working with backend services, writing SQL stored procedures, queries and API Integration.
  • Involved in writing API using REST and SOAP web services.
  • Performed troubleshooting on GUI using Breakpoints and Stop & Continue functions to resolve code conflicts.
  • Used NPM for installing required node modules and other published Angular NPM modules.
  • Oversee all stages of design, development, and deployment of JAVA based application. Analyzed business requirements, participated in technical design, development, and Testing of various modules assigned.
  • Implement agile management ideals by facilitating exercises such as sprint planning.

Software Engineer (Internship)

Opplane INC
01.2021 - 02.2021
  • Developed the vLMA (Virtual Local Mobility Anchor) to manage user mobility and enable seamless session continuity across networks.
  • Designed and developed the application to be responsive for mobiles, desktop, and tablets Using HTML, CSS, jQuery, JavaScript, and React JS.
  • Built interactive Web pages using JavaScript, React JS, and Bootstrap.
  • Involved in writing application-level code using APIs, and Web Services using JSON.
  • Developed client-side validation code in JavaScript and React JS using Chrome Developer Toolbar.
  • Designed REST APIs that allows sophisticated, effective, and low-cost application Integration.
  • Experience with NodeJS and Express framework for the backend.

Software Engineer (Internship)

Easy Event Planning LLC
09.2020 - 11.2020
  • Built the Responsive UI/UX screen using HTML 5, CSS 3, java script and Bootstrap.
  • Responsible for all client-side UI/UX Validation and implementing Business logic based on user selection using jQuery, jQuery UI and Angular JS.
  • Wrote application-level code to interact with APIs, Web Services using AJAX, JSON and hence building type ahead feature using jQuery, AngularJS and jQuery UI.
  • Development of UI models using HTML5, JSP, JavaScript, AJAX, YUI, Weblink and CSS3.

Education

Bachelor of Science - Computer Science

Rutgers State University
New Brunswick
01-2021

Skills

  • Languages: Python, Java, JavaScript, C/C,Net
  • Backend: Spring Boot, REST APIs, Microservices, MVC, Hibernate, Servlets, JSP, JDBC,NodeJS, Express
  • Frontend: Angular, React, jQuery, AJAX, HTML5, CSS3, Bootstrap,kendoGrid
  • Proficient in AWS tools
  • DevOps: Docker, Jenkins
  • Databases: MySQL, PostgreSQL, MongoDB, Oracle,Redshift
  • Tools & Platforms: Git, GitHub, GitHub Copilot, Jenkins, Docker, Jira, Bitbucket, Postman
  • Testing: Jasmine, Robot, Chai, Mocha, Selenium
  • IDEs: Eclipse, STS, VS Code, PyCharm, WebStorm, Android Studio

Certification

AWS Certified Developer – Associate (Valid till 2027)

Accomplishments

  • Received an award from SF3.

Timeline

Associate Software Engineer

Fannie Mae
08.2022 - Current

Software Engineer

Verizon (through TCS)
06.2021 - 07.2022

Software Engineer (Internship)

Opplane INC
01.2021 - 02.2021

Software Engineer (Internship)

Easy Event Planning LLC
09.2020 - 11.2020

Bachelor of Science - Computer Science

Rutgers State University
Srushti Patel