Anupam Singh

Anupam Singh

Software Engineer

Followers of Anupam Singh1000 followers
location of Anupam SinghPune, Maharashtra, India

Connect with Anupam Singh to Send Message

Connect

Connect with Anupam Singh to Send Message

Connect
  • Timeline

  • About me

    Software Engineer @ Cybage Software | Java 8 & 17, Spring Boot, Microservices, AWS EC2 Lambda S3 VPC, Terraform, Prometheus, Grafana, Jenkins,Docker, Typescript, Cassandra, Postgres, Payment Gateways

  • Education

    • Dr. Ram Manohar Lohia Awadh University, Faizabad

      2013 - 2017
      Bachelor of Technology - BTech Mechanical Engineering 76.1%
    • Centre for Development of Advanced Computing (C-DAC)

      2020 - 2021
      PG-DAC A
  • Experience

    • Cybage Software

      Aug 2021 - now
      Software Engineer

      Building Software Applications :- Responsible to build software applications by using relevant development languages and applying knowledge of systems, services and tools appropriate for the business area. Responsible to write readable and reusable code by applying standard patterns and using standard libraries. Responsible to maintain data security, integrity and quality by effectively following company standards and best practices. Responsible to refactor and simplify code by introducing design patterns when necessary. Responsible to ensure the quality of the application by following standard testing techniques and methods that adhere to the test strategy . End to End System Ownership :- Own a service end to end by actively monitoring application health and performance, setting and monitoring relevant metrics and act accordingly when violated. Reduces risk and obtain customer feedback by using continuous delivery and experimentation frameworks.Independently manage an application or service by working through deployment and operations in production. Technical Incident Management :- Responsible to improve the overall reliability of systems by producing long term solutions through root cause analysis. Responsible to keep track of incidents by contributing to postmortem processes and logging live issues. Responsible to address and resolve live productionissues. Software Systems Design :- Have sufficient knowledge to accelerate software development by applying engineering techniques standards. Have sufficient knowledge to meet business needs by designing solutions that meet current requirements and are adaptable for future enhancements. Project Upgradation :- Worked with cross functional teams on project migration on cloud and have an experience of working on monitoring and data visualisation tools like grafana and puppet. Show less

  • Licenses & Certifications

    • JavaScript-The Complete Guide 2022(Beginner+Advanced)

      Udemy
      Feb 2022
      View certificate certificate
    • RESTful Web Services, Java, Spring Boot, Spring MVC and JPA

      Udemy
      Jan 2022
      View certificate certificate
    • The Ultimate MySQL Bootcamp : Go from SQL Beginner to Expert

      Udemy
      Dec 2021
      View certificate certificate
    • Java Backend PDEA Certified Developer

      Persistent Systems
      Mar 2025