Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

AKASH CHAUHAN

Bangalore

Summary

Highly skilled Lead Software Engineer with 6+ years of in-depth experience in building modern distributed applications using modern technologies and software delivery processes, Excellent team player dedicated to solving engineering problems. Very energetic and enthusiastic contributor and learner of new technology and business domain.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Senior Software Engineer & Technical Lead

Netcracker Technologies
Bangalore
10.2022 - Current

Media Engineering Integration team, part of DMED, builds highly scalable, distributed, fault-tolerant microservices to integrate media engineering systems and products. These systems are critical to on-air linear, and non-linear delivery of media asserts for all broadcast networks/brands in the Disney portfolio.

  • Implemented private and public service gateway endpoints using AWS API Gateway and Lambda for on-prem and external clients.
  • Optimized dynamo DB APIs to improve internal UI admin tool performance by 50%.
  • Working on migrating current UI read APIs from dynamo DB to Open search(Elastic Search) for faster text search.
  • Analyzed and implemented Kafka schema registry in pipeline to use Avro schema validation between producers and consumers of multiple Kafka topics(MSK).
  • Developed multiple spring-boot microservices and deployed through GitLab pipelines in Kubernetes clusters(EKS).

Senior Staff Software Engineer & Technical Lead

Bharti Airtel
Gurgaon
08.2021 - 10.2022

Bharti Airtel is a leading prepaid and payments network, delivers physical and digital distribution of a large array of prepaid products.


Bharti Airtel is an award-winning ecommerce solutions for selling gift cards built on AWS using Python,Django,ReactJs,Node.js,Mysql etc..

Order Central

Order Central is the fulfillment platform built on AWS using Java, spring boot, REST, Redis, MongoDB etc.

  • Contributed as a technical lead for the team designing and developing user stories
  • Lead and Participate in grooming the requirements with the business stakeholders
  • Developed Spring REST services for all the modules of Order Central using microservices architecture pattern
  • Involved in re-platforming legacy Dropship Order Receiving application into Java & AWS cloud-based solution in order to handle an increase in customer traffic
  • Data modeled and denormalized various RDBMS tables to MongoDB JSON document model
  • Actively involved in solving several production issues
  • Working experience in agile environment using Rally dev tool and scrum methodology

Software Engineer

Synechron Technologies
Pune
03.2021 - 08.2021


Ecommerce website where customer can buy physical and egifts for various brands. Dropship is an application used by distribution partners to bulk order gift cards. The applications were developed using Java,Spring Framework,MySQL,JS,Jquery...

  • Implemented various enhancement to the applications.
  • Onboarded multiple partners to the system.
  • Developed Restful Apis and batch jobs for processing orders.
  • Involved in developing stored procedures used in multiple batch jobs.
  • Actively involved in redesign and migration of the project to cloud.


GoWallet is a gift card tracking site that helps keep tabs on balances and the history of various gift cards. CSR Tool is an admin tool used by account managers and CSRs.

  • Developed web sites using C#,.NET,HTML, CSS, JavaScript, Jquery.
  • Integrated with various RESTful services.
  • Improved website security by implementing various monitors.

Software Engineer

Accenture India Pvt Ltd
Gurgaon
01.2018 - 03.2021

Accenture is a leader in the development of Web Applications for the Law enforcement agencies to effectively manage the workflow, information sharing across various departments/agencies.

  • Responsibilities include analyzing the requirements, designing and developing Web Applications using .NET MVC, C#, ADO.NET and SQL Server
  • Involved in all layers including UI, middle-tier and database development
  • Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, WSDL) using .NET Framework and Solid understanding of Service-Oriented Architectures
  • Expert on developing SQL Stored Procedures, Triggers, Functions and Views for Backend process using SQL Server
  • Developing web sites using HTML, CSS, JavaScript, Adobe Photoshop within CMS. Configuring and troubleshooting IIS and Active directory
  • Created Lists, Doc library, Workflows, Timer Jobs, Alerts, Custom field types, Customized settings pages, Web application, and site collections
  • Created custom workflows for SharePoint Designer 2007

Education

Bachelor of Engineering Technology - Computer And Information Sciences

Sir M Visvesvaraya Institute Of Technology
Bangalore
07.2017

Skills

  • JAVA, Core Spring, Spring boot, Spring Data,Spring cloud, RESTful Web Services, JPA, JSON, Amazon Web Services, Redis,Memcached, ELK stack
  • Python, Django, RabbitMQ, Celery, ReactJs, Okta, Keycloak
  • Nodejs, JavaScript, JQuery, HTML, CSS
  • AWS services: EC2, S3, SQS, SNS, Lambda, ELB, ASG, CloudFormation, Route 53, CloudWatch, IAM,Docker,EKS,MSK,API Gateway,Cognito
  • Micro-services architecture
  • SQL Server, RDS MYSQL, MongoDB, DymamoDB, Netezza
  • Scripting: Unix, Groovy
  • Tools: Jenkins, ReadyAPI, Aqua data studio, Mongo compass, mysql workbench,New Relic, MicroStrategy, Splunk, Datadog,GitLab
  • Agile development methodologies

Accomplishments

  • Implemented API Gateway Endpoints using ALB and Lambda.
  • SSO integration with okra and openID (Keyclock)
  • Implemented multiple AWS Lambda functions which helped to reduce application footprint and AWS cost.
  • Developed a Spring Boot application to stream real-time data changes to the data lake, from MongoDB to Kinesis using MongoDB change streams API.
  • Implemented several monitors using Splunk, tidal, CRON jobs that helped to proactively capture and resolve production issues.
  • Successfully developed and produced multiple projects within Blackhawk Network.
  • Contributed as an SME in identifying the business functionalities of the legacy Order management system and its shortcomings and define the requirements for the new cloud-based order management system.
  • Closely worked with cloudops team to set up multiple environments for the projects including DR
  • Migrated the deploy jobs from AnthillPro to Jenkins CI CD pipeline.

Certification

AWS Certified Solution Architect – Associate

AWS Certified Developer - Associate

Splunk user certification
Redis honor code certification


Timeline

Senior Software Engineer & Technical Lead

Netcracker Technologies
10.2022 - Current

Senior Staff Software Engineer & Technical Lead

Bharti Airtel
08.2021 - 10.2022

Software Engineer

Synechron Technologies
03.2021 - 08.2021

Software Engineer

Accenture India Pvt Ltd
01.2018 - 03.2021

Bachelor of Engineering Technology - Computer And Information Sciences

Sir M Visvesvaraya Institute Of Technology
AKASH CHAUHAN