Vishesh Gupta - Resume

Contact Information

vishesh7797.github.io | +1678-643-3067 | gu.vishesh@gmail.com

Professional Summary

Java full stack Software Developer with experience in design, development, analysis, implementation and support of client/server and web applications using Java/J2EE tools & technologies.

Education

University of Texas, Arlington - Arlington, TX

B.S. in Computer Science, 2016-2020

Professional Work Experience

Deloitte/State of Michigan Bridges M&O - Lansing, MI

Software Developer | Jan 2023 – Current

Team: EDBC (Eligibility Determination and Benefits Calculation)

Environment: Java, Spring, Spring Boot, JavaScript, Bitbucket, JIRA, Bamboo, AWS, SQL, REST, JSON, JUnit

Contributions:

  • Designed, implemented, and tested the Spring Domain Model for the services using Core Java.
  • Developed presentation layer using JSP, HTML, DHTML, CSS, AJAX, JavaScript, JSTL Tag libs
  • Designed and implemented a CI/CD pipeline for a Kubernetes-based microservices architecture
  • Designed and implemented a Kubernetes-based monitoring and logging solution, providing real-time visibility into system performance
  • Created and maintained detailed system documentation and security policies as required for SOC2 attestation and HIPAA compliance
  • Used Postman to test REST API endpoints
  • Developed and maintained GraphQL documentation using tools like GraphQL Schema and GraphiQL
  • Designed and developed Spring beans, components, and REST APIs.
  • Developed reactive microservices using Spring WebFlux and Project Reactor
  • Implemented non-blocking, asynchronous APIs with Java's Flow API
  • Implemented data anonymization techniques for LLM-assisted query generation, protecting sensitive information
  • Established guidelines and conducted training sessions on secure LLM usage for the development team, focusing on data protection and privacy

Vanguard - Malvern, PA

Software Developer | Sep 2020 – Dec 2022

Team: BPM Retail

Environment: Java, Spring, Spring Boot, Angular, React.js, Bitbucket, JIRA, Bamboo, Cloud Foundry, AWS, Selenium, Docker, Kubernetes, Python, SQL, Control-M, Splunk, Mockito

Contributions:

  • Worked on migrating legacy on-prem applications to the cloud reducing overhead by $500,000
  • Designed and deployed enterprise-wide scalable operations and managed multiple services in AWS like IAM, S3, Route53, RDS, EC2, DataSync, SQS+SNS, CloudWatch, Elastic Beanstalk
  • Utilized SOAP, WSDL, JAX-WS to produce web services, generate stubs, and consume existing web services
  • Closely worked with Kafka Admin team to set up Kafka clusters on the QA and Production environments
  • Designed and developed Restful API and services using best practices to interact within the microservices and with the frontend
  • Developed Angular 8 components and UI services to consume REST APIs using a Component-based architecture, and contributed to the Angular 2 to Angular 8 upgrade for improved scalability and maintainability.
  • Optimized memory usage in a large-scale application by carefully managing stack and heap allocations, resulting in a 20% reduction in memory footprint
  • Created CloudFormation templates to build new application stacks with RDS, Autoscaling
  • Created CloudWatch alarms for S3 buckets, EC2 Auto Recovery, and Auto Reboot instances that fail System Instance Status Checks
  • Designed applications using a test-driven development approach