Ankit Nanglia

Senior Software Engineer

Bengaluru, Karnataka, India10 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Ten years of experience in distributed systems and DevOps.
  • Proven track record in cost reduction and performance improvement.
  • Hands-on expertise in AWS and high-performance systems.
Stackforce AI infers this person is a Cloud Computing and Data Analytics expert with a strong focus on distributed systems.

Contact

Skills

Core Skills

AwsDistributed SystemsJavaMonitoringBig Data

Other Skills

Apache KafkaBig Data AnalyticsBloggerBloggingCC++CassandraCore JavaCost ReductionDevOpsDockerGrafanaHigh AvailabilityKafkaKubernetes

About

Have around ten years of experience in working with distributed systems and DevOps tools. During the last ten years of work, I have been trained and working on distributed systems and have hands-on experience with REST API design, end-to-end development, high-performance systems, troubleshooting systems in production, AWS, etc. My core skills include technologies like Java, Scala, Go, Docker, Kubernetes, Kafka, Spring, etc.

Experience

Rubrik, inc.

Senior Software Engineer

Jan 2022Present · 4 yrs 2 mos · Bangalore Urban, Karnataka, India

Arcesium

Technical Lead

Sep 2020Jan 2022 · 1 yr 4 mos · Bengaluru, Karnataka, India

  • 1. Collaborate on the design and implement the on-premise model of execution for the existing services earlier hosted on AWS.
  • 2. Reduce the overall cost associated with hosting the services on AWS (overall hosting cost reduced by 8% while improving the performance by 15%).
  • 3. Identity and fix issues with the current execution/ resource allocation model to avoid frequent incidents in the production environment.
  • 4. Collaborate on the design and implement the services to work in active-active mode to achieve high availability and scalability.
AWSCost ReductionHigh AvailabilityScalabilityResource AllocationDistributed Systems

Cognitree

Software Engineer

Jun 2015Sep 2020 · 5 yrs 3 mos · Bengaluru Area, India

  • 1. Develop and test Java SDK to create and manage security groups for applications launched in the AWS cloud.
  • 2. Develop and test authorization framework while accessing REST API resources.
  • 3. Setup monitoring and alerts for Java-based application infrastructure using Prometheus and Grafana.
  • 4. Explore Docker and Kubernetes to build the developer and QA environments.
  • 5. Implement big data analytics stack deployment on dev environments on local machines using Kubernetes and Docker.
  • 6. API based management application for deploying and managing applications on remote edge routers from a centralized application management application in Java using Spring, Vert.x.
  • 7. Collaborate on the design and development of Cognitree’s open-source distributed scheduler framework - Kronos (https://github.com/cognitree/kronos) to execute complex data workflows in Java using Kafka as the message bus.
JavaREST APIMonitoringDockerKubernetesBig Data+3

Education

Ramdeobaba college of Engineering and Management, Nagpur

Bachelor of Engineering (B.E.) — Information Technology

Jan 2011Jan 2015

Baba Nanak Sindi Hindi Jr. College

High School

Jan 2009Jan 2011

Adarsh Vidya Mandir

Jan 2004Jan 2009

Stackforce found 100+ more professionals with Aws & Distributed Systems

Explore similar profiles based on matching skills and experience