Summary
Overview
Work History
Education
Skills
Websites
Interests
Timeline
ACHIEVEMENTS
OTHER DETAILS
Generic
Akash Agrawal

Akash Agrawal

Senior Consultant
Hyderabad

Summary

Overall 12+ years of experience in building enterprise web applications, including frontend frameworks (React, Angular) and backend API development using Python FastAPI and Node.js.

Overview

13
13
years of professional experience

Work History

Senior Consultant

Capgemini Technology Services
12.2017 - Current
  • Introduced Storybook that helps developers create, test & document UI components for React applications.
  • Used RTKQuery in Redux toolkit for caching to increase the user experience.
  • Using above two tools we decoupled the frontend & backend development allowing team to operate independently.
  • Used Formik a popular library in React for building and managing forms.
  • Used Yup a JavaScript library that validates Formik form data.
  • Designed and developed RESTful APIs using Python and FastAPI.
  • Integrated FastAPI services with frontend applications and third‑party systems.
  • Built a secure, scalable, serverless file processing system using AWS Lambda, Python (boto3), S3, IAM, encryption, and CloudWatch
  • Implemented AWS API Gateway to expose secure REST APIs integrated with AWS Lambda, enabling low‑latency, auto‑scaling, high‑throughput serverless workloads with request throttling, caching, and CloudWatch monitoring
  • Implemented secure EC2 configurations using IAM roles, security groups, and VPC networking, following least‑privilege and defense‑in‑depth principles
  • Designed and managed Amazon DynamoDB tables for highly available, low‑latency data storage with optimized partition keys and capacity settings
  • Developed custom design system with major components which will ease the new features development.
  • Reengineered inhouse table component to handle server-side pagination.
  • Unit Test with Mocha testing framework.
  • Used GIT for version control of the code for incremental development and day-to-day basis to maintain the code history.
  • Developed the functionality under Agile methodology.
  • Involved in all the Scrum ceremonies.
  • Actively participated with BA to understand the technical business requirements includes converting mock-ups or wireframes to SPA.
  • Develop and execute unit, functional, integration testing of developed software components.
  • Proactively made design recommendations towards the development of new code or reuse the existing code.
  • Delivered quality code by applying best development practices
  • Planned release timelines and sprint allocations efficiently
  • Delivered 2 applications in time for the world’s top automaker BMW, which is even now being used across North America region for sales and credit
  • Participated in reviewing the code to the minute details like naming convention, code reusability, code coverage.

Senior Software Engineer

Tavant Technologies
02.2015 - 12.2017
  • Working as Sr. Stack Developer for in house application which is being used by all the employees to manage business opportunities worth Millions of dollars
  • Eventually I was promoted to Senior Software Engineer role within the company.
  • Delivered 2 completely customized applications with high complexity with WAI-ARIA standards.
  • Implemented TDD (Test Driven Deployments)
  • Worked with source controls other than GIT like TFS
  • Worked as JavaScript developer and UI designer for Safelite a well-known Insurance company in America region
  • Learned Kendo UI & Knockout JS

Software Engineer

Everest Consulting Group
10.2014 - 02.2015
  • B2C application for a freelance Instructor to schedule classes, cancel and delete. Add, delete promos. make others as instructor and manage his entire business.
  • Customers can register to available classes, can use any available promos with any payment option

Software Programmer

Regulus Information Technologies
05.2013 - 09.2014
  • Basic application for a startup which will generates short URLs with their domain name.

Education

Bachelor of Engineering - Information Technology

Shri Shankaracharya College of Engineering And Technology
Bhilai
01.2011

Skills

    Frontend:

    - React JS, Angular, JavaScript, CSS

    Backend & APIs:

    - Python, FastAPI, Nodejs, SQLAlchemy, PostgreSQL

    AWS Cloud:

    - S3 Bucket, Lambda, API Gateway, IAM Policies, EC2, DynamoDB, VPC

    Tools:

    - GIT

Interests

Playing Badminton, Chess

Timeline

Senior Consultant

Capgemini Technology Services
12.2017 - Current

Senior Software Engineer

Tavant Technologies
02.2015 - 12.2017

Software Engineer

Everest Consulting Group
10.2014 - 02.2015

Software Programmer

Regulus Information Technologies
05.2013 - 09.2014

Bachelor of Engineering - Information Technology

Shri Shankaracharya College of Engineering And Technology

ACHIEVEMENTS

Mar 2024 | Capgemini SPOT Award (Awarded for exceptional delivery), 

Dec 2022 | Capgemini Star Performer Award (Awarded for giving outstanding client demo), 

Sep 2018 | Capgemini Xtra Mile Award (Awarded for exceptional delivery)

OTHER DETAILS

Passport Number – P2573706
Akash AgrawalSenior Consultant