Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ashok Kumar Agrawal

New Delhi

Summary

IT professional with 19 years of experience in product-based organizations, specializing in E-commerce, Retail, Digital Marketing, Payments, and Investment Banking. Proven ability to design and develop scalable systems, including microservices and enterprise backend. Expertise in both individual contributions and team management roles. Committed to leveraging extensive technical knowledge to drive innovation and improve system performance.

Overview

19
19
years of professional experience

Work History

Senior Computer Scientist

Adobe Systems India
Noida
01.2020 - Current
  • Created micro services with scalability and performance. Redesigned existing features to improve performance.
  • Collaborated with product and customer service representatives to understand use cases and deliver.
  • Assisted the team with code quality, performance monitoring, technical documentation, and mentoring support for juniors.
  • Documented design specifications for new software projects. Provided support for existing applications.

Development Manager

Royal Bank of Scotland NV
Gurugram
06.2017 - 01.2020
  • Worked on a big data system build for risk management. Migrating away from a legacy system to a scalable and cost-effective solution.
  • Led a team of engineers and worked with business teams to onboard new features and systems.
  • Owned the development, support, and release of different services.
  • Stakeholder management, code improvements, providing mentorship, and training. Act as an interface for other teams.

Engineering Manager

Snapdeal E-commerce
Gurugram
06.2015 - 03.2017
  • Work directly with stakeholders and the product team to provide technical leadership, customer support experience.
  • Led a team of engineers to design and deliver new features, and coordinated with different teams to accommodate requirements.
  • Own service from development, testing, release planning, deployment, monitoring, and support.
  • Aligning team deliverables to business and technical roadmaps. Managing the agile process and best practices for the team.

Software Development Engineer 2

Amazon India
Gurugram
06.2014 - 06.2015
  • Designing and developing new services based on standard open-source technologies. Owning end-to-end rollout and performance of services.
  • Providing support for customer-facing services and working in geographically distributed teams.
  • Upgraded existing services and infrastructure to better align with current demands.

Technical Lead

Cognizant Technology Solutions
Noida
10.2011 - 05.2014
  • I worked as a senior technical member of the team. Leading the team in cross-geo setup. Worked onsite as coordinator.
  • Worked to develop big data and microservices-based solutions. Improving current systems and replacing legacy solutions with more efficient ones.
  • Provide support and enhancements to different customer and client-facing systems. Improvising existing systems to enhance performance and stability.

Module Lead

Pine Labs Private Limited
Noida
06.2006 - 09.2011
  • Developing software systems and services encompassing web applications, desktop applications, and web services.
  • Providing support and debugging issues. Enhancing current features and developing new ones.
  • Work with stakeholders and clients to translate business requirements into technical work items.

Software Consultant

Calance Software Private Limited
Gurugram
07.2005 - 05.2006
  • Providing development support to applications. Debugging issues, providing fixes in timely manner.
  • Providing support to the onsite team for different tasks and issues in software solutions. Act as a Level 3 support professional.

Education

Bachelor of Technology - Engineering Physics

Indian Institute of Technology (IIT Delhi)
New Delhi, India
07-2005

AISSCE (Grade XII) -

CBSE
New Delhi, India
05-2000

Skills

  • Java, Scala, JavaScript
  • Spark, Kafka, Hadoop, Hive, HDFS, Data lake
  • Terraform, Microsoft Azure, Amazon AWS
  • Microservices architecture, Docker, Kubernetes
  • MongoDB, Cosmos DB, DynamoDB, PostgreSQL
  • Spring, Akka HTTP, Akka Streams, Hibernate
  • Jenkins, Splunk, Grafana, Prometheus, New Relic
  • Agile, Scrum, Jira, Git, and Argo CD

Timeline

Senior Computer Scientist

Adobe Systems India
01.2020 - Current

Development Manager

Royal Bank of Scotland NV
06.2017 - 01.2020

Engineering Manager

Snapdeal E-commerce
06.2015 - 03.2017

Software Development Engineer 2

Amazon India
06.2014 - 06.2015

Technical Lead

Cognizant Technology Solutions
10.2011 - 05.2014

Module Lead

Pine Labs Private Limited
06.2006 - 09.2011

Software Consultant

Calance Software Private Limited
07.2005 - 05.2006

Bachelor of Technology - Engineering Physics

Indian Institute of Technology (IIT Delhi)

AISSCE (Grade XII) -

CBSE
Ashok Kumar Agrawal