Anugrah Singhal

Engineering @ Okta | Developer Productivity | Java | Spring Boot | Distributed Systems | Ex-VMware/Broadcom

Bangalore Urban, Karnataka, India

About

Results-oriented professional with ~6 years of experience specializing in building robust backend systems using the Java/Spring stack. Demonstrated expertise in building B2B SaaS applications and internal platforms. • Work as an individual contributor for the growth of the team and successful delivery of quality products. • Proficient knowledge of Java Programming Language, Spring Framework, Spring Boot and Programming principles. • Experienced in setting up containerized applications and deployments using Docker, Kubernetes. • Worked with testing and Performance tools like JMeter, Postman. • Well experienced in Agile software development lifecycle. • Effective usage of Jenkins CI and pipeline jobs for continuous delivery, testing, deployment & monitoring. • Worked on automation test report using JUnit, JaCoCo. • Outstanding knowledge of work tracking tools like JIRA, Confluence, and Redmine. • Skilled in version management tools like Git and SVN. • Versatile working experience in Mac, Windows, and Linux. • Excellent in communication, presentation, documentation.

Experience

  • Staff Software Engineer at Okta
    Feb 2024 - Present · 2 yrs 4 mos

    Leading Developer Productivity Team at Okta, India

  • VMware (Full-time · 2 yrs 4 mos)
    • Member of Technical Staff - 3
      Feb 2023 - Feb 2024 · 1 yr 1 mo

      - Spearheaded initiatives in Architecture, Performance, Productivity, and Quality, resulting in significant improvements: - Decreased build time by 45%. - Reduced CI time by 30%. - Established integration testing practices. - Implemented code quality tooling. - Led the design of various components for the Vulnerability Oversight System, leading to enhanced data quality and a 60% reduction in administration issues: - Conducted code and schema refactorings. - Implemented measures to improve data quality. - Developed a robust platform using Java, Spring, Kubernetes, JIRA, and Pivotal Tracker to address Security, Compliance, Risk, and Privacy (SRPC) information gathering and reporting.

    • Member of Technical Staff - 2
      Nov 2021 - Feb 2023 · 1 yr 4 mos

      Created Jira Automation Rules to eliminate false-positive issues by 60%; synchronize inconsistent data between DB and Jira as a cron job. Developed a platform to solve the problem of Security, Compliance, Risk and Privacy (SRPC) information gathering and reporting using Java, Spring, Kubernetes and integrating with JIRA, Pivotal Tracker. Participated in design reviews & code reviews in various internal forums.

  • Software Engineer (TCS Digital) at Tata Consultancy Services
    Jun 2019 - Sep 2021 · 2 yrs 4 mos

    Re-designed the top revenue-generating product for ignio ERPOps team, reducing TAT for HealthCheck tickets by 30x. Involved in core development as a Backend Developer with the technology stack: Java, Spring Boot, and Postgres. Responsible for End-to-End development of functionalities to implement most recent and innovative solutions by following proper design patterns and standards resulting in a more stable and interactive system.

  • Student Developer CSoD'19 at Crio.Do
    May 2019 - Jun 2019 · 2 mos

    Built a scalable distributed backend for food ordering application, with Java, Spring Boot. Used Caching to address the challenge of retrieving repeated data from DB. Added search support to map a list of restaurants to user requirements using attributes like name, cuisine, and dish. Boosted the app's performance by using multithreading to run parallel search queries.

  • Blockchain Dev Intern at Tata Consultancy Services
    Jan 2019 - Apr 2019 · 4 mos

    Developed Template Engine to Create and Deploy Smart Contracts on internally hosted Private Ethereum Network. Created APIs to connect to a Private Ethereum network and perform transactions on it.