Gaurav S.

Gaurav S.

Followers of Gaurav S.2000 followers
location of Gaurav S.Phoenix, Arizona, USA

Connect with Gaurav S. to Send Message

Connect

Connect with Gaurav S. to Send Message

Connect
  • Timeline

  • About me

    Senior Engineer At Amex (Java | AWS | GCP | Terraform | Cloud Security | SRE | IAM | Python)

  • Education

    • Rajasthan Technical University, Govt. Engineering College

      -
      B.Tech Information Technology

      Aktiviteter og foreninger:Active in different cultural and technical activities from school days...and also have a good experience of organizing the activities in my alma mater. Received full four year merit cum means based scholarship from AICTE and focused on developing my career in Software engineering and other information technology services..

    • Senior Secondary

      -
      Science) C.B.S.E Science and Mathematics

      Aktiviteter og foreninger:Won Trophies in Football , Hockey and Basketball . I was also active in extra curricular activities like quiz and debates. Captain of the football team and won other sports championships with the team for last two years at school.Did a small research project on Tsunami and its causes and impacts on topology.

  • Experience

    • Syntel

      Jan 2011 - Jun 2016

      Responsible for developing web based applications for AMEX in an Agile environment.• Experience in creating applications which deal with RESTful API calls.• Developed single page applications using AngularJS framework.• Extensive work on creating documentation for API's using swagger framework.• Involved in design and requirement gatherings phase till implementation phase to structure the service RESTful API calls.• Involved in designing of service layer for making the RESTful service calls to APIs.• Responsible for designing and implementing the navigation and service calls among views (HTML’s) using Spring Webflow.• Responsible for making RESTful service calls to the service layer, fetching the JSON response and mapping it to JAVA objects using the Jackson databinder API.• Developed Thymeleaf templates to make use of the data available in the form of JAVA objects and display the information on UI.• Used Rally Tool to do the story points estimation and keep track of tasks.• Responsible for “Show and Tell” to the clients and Product owners, tracking the feedback and then accommodating the changes into the code to get the desired results. Vis mindre Complete Struts to Spring 3.1 MVC migration Project with new enhanced Rich GUI where in Merchant can see and download different type of Reports consisting of day by day ,monthly as well as annual summaries of business with respect to the Bank Holding Company(BHC) and End user.• Developed Rich Internet Applications using J2EE, Spring, RWD, AJAX, Jquery, HTML and CSS• Involved into requirement analysis to implementation phase.• Responsible for writing Controllers, Business, Workers and Designing JSPs using J-Query Data table plug-ins and JSON objects and also configuring Stored Procedures. Vis mindre A web-based application for merchants to apply for an account for it to be able to accept cards from merchants and generated Service Establishment numbers (A/C numbers) for the same. The application needed to be migrated to Websphere application server 7 from version 6.1.Did code level changes for XML and property files and environment specific files loading mechanism.• Did multiple code level changes for different code packages which were not compatible with WAS6 Version.• Spring validation and converting struts to spring tags.• Configured data sources and environment variables in Webpshere• Created server snapshots and deployed ear using BMC ARA tool. Vis mindre

      • Application Developer

        Nov 2014 - Jun 2016
      • Software Engineer

        Apr 2013 - Jan 2014
      • Software Engineer

        Jan 2011 - Mar 2013
    • NIIT Limited

      Jan 2011 - Jan 2011
      Trainer

      My work involved taking batches of C,C++,C#.net as well as helping students in project completion.

    • Randstad USA

      Jun 2016 - Aug 2017
      Software Developer

      Working on integrated clinical user experience systems at United Health Group's Optum systems.

    • Choice Hotels International

      Aug 2017 - Jul 2021

      - Designed and developed highly available, scaleable and volume intensive micro services using spring, spring boot and java.- Designed and developed tools using AWS SDK to effectively manage use of cloud infrastructure and reduce costs by 50%.- Designed and developed automated patching solution in AWS for vulnerability mitigation using Asynchronous and serverless architecture to reduce costs and man hours by 70%.- Experience writing metrics driven apps so that the health and resiliency of an app can be monitored once it is deployed in production, issues if any are caught early, causing minimum/no outage hence reducing the Mean Time To Resolution (MTTR).- Experience building resilient solutions to fix and resolve asynchronous messaging issues to minimize end user impact.- Experience building scripting tools to manage migrations of micro services into different AWS accounts with zero downtime and traffic cutovers to newer versions. Vis mindre

      • Software Engineer 3 (Cloud)

        Aug 2019 - Jul 2021
      • Software Engineer 2

        Aug 2017 - Aug 2019
    • American Express

      Jul 2021 - now

      - Design, develop and implement REST API’s to create onboarding platform for applications to consume Hashicorp Vault’s dynamic and static secrets capability.- Architect, design and implement automation of IAM at scale to enforce principle of least privilege in public cloud.- Strategy, research and practical ABAC implementation for enterprise.- Proof of concept of implementing zero standing privileges in public cloud.- Design and enforce zero trust , zero touch architecture in public cloud.- Experience implementing cloud entitlement infrastructure management with open source code implementation and licensed products.- Extensive research around prevention and best practices implementation for protection against attack vectors like Privilege Escalation, Data Exfiltration, Infrastructure modification and Credentials Exposure in public cloud.- Enforce AWS Well Architected Framework with deeper focus on Security.- Experience in risk assessment and implementing cloud native mitigation controls.- Ability to research, design and architect complex technical solutions to solve problems in a cloud native way.- Experience with secure implementation and integration of open source and premium products across enterprise.- Deep understanding of implementing serverless architecture in public cloud.- Experience with implementing automation for near real time preventative, detective and monitoring controls using EventBridge, SNS, Lambda.- Experience implementing resource drift detection using AWS config. Vis mindre

      • Senior Software Engineer

        Nov 2023 - now
      • Software Engineer

        Jul 2021 - Nov 2023
  • Licenses & Certifications

    • AWS Certified Solutions Architect – Associate

      Amazon Web Services (AWS)
      Aug 2022
      View certificate certificate