Ritu Phogat

Full Stack Developer with over 6+ years of experience while providing software solutions to Home Depot, Cigna, Accenture and FINRA

Morrisville, North Carolina, United States

About

Graduated from Master of Science in Computer Science Program at Kent State University, Ohio. About 5+years of work experience as a Software Developer.

Experience

  • Assistant Vice President at Deutsche Bank
    Jan 2024 - Present · 2 yrs 7 mos

    . Designing and implementing WPF-based applications, enhancing user experience and improving application performance using XAML and C# . Working as a full stack software engineer to build and develop trading applications for the bank Conducting code reviews, performing unite testing and resolving issues to ensure the highest quality of software . Collaborating with fellow engineers, designers, and product owners, to help build, validate, and release innovative software products . Validated and released applications using continuous integration and continuous delivery tools in a team to deliver the software for the bank and it’s clients . Developing java based backed APIs using frameworks such as Spring Boot . Designing and implementing real-time data synchronization solutions using RTDB (e.g., Firebase Realtime Database) and DBSink technologies to ensure seamless data flow between applications and databases. . Providing story breakdown and estimates for software development tasks given by Business Analysts . Performing peer reviews for features developed by peer developers in the team . Employing unit testing with frameworks like MSTest to ensure code quality and reliability . Writing integration test cases to cover the critical functionality and edge cases, leading to a significant reduction in post deployment bugs . Managing releases by utilizing Continuous Integration and Continuous Delivery using Server Grid Using Prometheus for comprehensive monitoring and alerting across on-premises applications, improving scalability and reliability of monitoring infrastructure . Using Splunk and ServerGrid to continuously monitor and debug the production metrics and issues . Preparing for GCP Certification for Associate Cloud Engineer

  • Senior Software Engineer at Ford Motor Company
    Jul 2023 - Jan 2024 · 7 mos

    · Helping by collaborating with a Product Owner, Product Manager, and Product Designer to deliver projects and features to support future Connected Vehicle programs · Building several micro-services using Spring Boot for the Vehicles team. · Developing Rest-based services and enhancing them using GraphQL. · Developing micro-frontends using REACT to build out a visibility page for Ford Credit Team. · Maintaining code quality by writing unit tests for the web application by using Junit, Mockito and JEST framework for backend and frontend respectively. · Using Google Cloud Platform with various technology like Dataflow, Pub/Sub, Spanner, Big Query, Kubernetes and all related tools to manage and monitor the application and its deployments. · Using GCP log explorer to debug and address the Pager Duties while being on-call and maintaining and scaling the containerized application and services via Kubernetes. · Using Jenkins to test, build and deploy applications to GCP via built pipelines to facilitate the continuous integration and the continuous delivery. · Skills Used: HTML, CSS, ReactJS, Java 17, SQL. · DB Used: PostgresDB. · Tools Used: IntelliJ iDEA, WebStorm, Android Studio, Git Bash, Terminal, Docker, Jenkins, GCP, Spinnaker, ServiceNow.

  • Senior Software Engineer at The Home Depot
    Oct 2021 - May 2023 · 1 yr 8 mos

    • Building several micro-services for the Outbound team to assist with FDC, MDO and SDCs using Java and Spring Boot which includes designing Cloud SQL database tables and developing queries in Cockroach RDBMS database. • Developing Rest-based services and enhancing them using GraphQL. • Developing micro-frontends using REACT to build out a visibility page for DC ops to manage the work that is released to the floor, which does allocation, deallocation, reallocation of the resources and then moving the inventory from picking, staging, packing and loading stages to fulfill the orders vis Enhanced Fulfillment instructions and Reverse Fulfillment instructions. • Developing functional modules using Flutter/Dart for RF devices that power the warehouse at Home Depot. • Maintaining code quality by writing unit tests for the web application by using Junit, Mockito and JEST framework for backend and frontend respectively. • Writing end to end automation tests using Cucumber and Selenium to test the frontend to backed flow of Outbound (Shipping flow) at Home Depot. • Using Google Cloud Platform with various technology like Dataflow, Pub/Sub, Spanner, Big Query, Kubernetes and all related tools to manage and monitor the application and its deployments. • Using GCP log explorer to debug and address the Pager Duties while being on-call and maintaining and scaling the containerized application and services via Kubernetes. • Using Jenkins to test, build and deploy applications to GCP via built pipelines to facilitate the continuous integration and the continuous delivery. • Skills Used: HTML, CSS, ReactJS, Java 13, SQL, Flutter and Dart. • Tools Used: IntelliJ iDEA, WebStorm, Android Studio, Git Bash, Terminal, Docker, Jenkins, GCP, Spinnaker, PagerDuty and Allure.

  • Software Engineer Lead Analyst at Cigna
    Aug 2019 - Oct 2021 · 2 yrs 3 mos

    • Developed pharmacy management tool for workers compensation program to manage various Health Insurance Clients. • Developed micro-services and micro front-ends using Java and ReactJS, along with creating UI mockups. • Developed Rest-based services and enhancing them using GraphQL. • Programmed with QAs to write automation tests using Cucumber and following TDD approach. • Developed Virtual Services as live services to facilitate and automate the various testing requirements using DevTest Tool. • Used Monitoring tools like Splunk and New Relic to monitor, search, analyze and visualize the logs in order to address the production issues well before in time. • Used AppScan Dynamic Access Client and BurpSuite to scan the application for security vulnerabilities before deploying application to production. • Skills Used: HTML, CSS, ReactJS, Java 8. • Tools Used: IntelliJ iDEA, DevTest, Git Bash, Terminal, Cucumber, Docker, Jenkins.

  • Student Developer at Kent State University- Technology Center
    Sep 2018 - May 2019 · 9 mos

    • Implemented continuous integration pipeline using Jenkins for multiple applications used by Kent State University. • Worked on enhancing the accessibility of websites used by Kent State University and also on new features requested by departments across the Campus. • Skills Used: HTML, CSS, C# .net, Power Shell Script. • Tools Used: Visual Studio, Git Bash, Jenkins, Light House Tool, AChecker.