Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Awantika Shukla

Awantika Shukla

Bangalore

Summary

Dynamic Senior Software Engineer with a proven track record at Visa Inc, specializing in performance optimization and API development. Expert in system architecture design and project management, I successfully built a GenAI-based code optimization tool, enhancing code quality and scalability readiness. Adept at collaborating with cross-functional teams to drive impactful solutions.

Overview

10
10
years of professional experience

Work History

Senior Software Engineering /Lead

Visa Inc
Bangalore
08.2022 - Current
  • Built CodePolish Agent, a GenAI-based code optimization tool that analyzes full codebases and recommends performance improvements.
  • Implemented pipeline using code chunking, embeddings, vector database storage, and OpenAI models to produce optimized code suggestions, enhancing development process.
  • Supported performance engineering for high-scale systems (~500 TPS peak) and improved code readiness for scalability.
  • Enabled developers to compare original and optimized implementations, leading to improved code quality and enhanced scalability readiness.
  • Engaged cross-functional stakeholders including product managers, designers, and QA engineers to define project scopes, prioritize tasks, and establish timelines.

Senior Software Engineer

TEKsystems, Inc.
Bangalore
03.2021 - 07.2022
  • Joined Visa Inc as a contractor, became integral to Payments Domain project, and delivered results that exceeded expectations.
  • Focused on API development and performance engineering for CyberSource, re-engineered a batched transaction processing system to enhance processing capabilities.
  • Integrated Temporal with Vertx to automate file drop process for final settlement file used in billing.
  • Gained hands-on experience with Kubernetes and Docker in a cloud environment.
  • Worked as a contractor at Visa Inc, contributing to various projects.

Senior Software Engineer

Crimsonlogic India Pvt Ltd
Bangalore
08.2016 - 02.2021
  • Facilitated seamless communication and collaboration on-site with team members and stakeholders.
  • Designed UI and backend development (business logic) as per requirements, implemented enterprise beans, prepared test cases, and verified standard operating procedures.
  • Troubleshot issues, optimized performance, and ensured overall reliability of software solutions in collaboration with team members.
  • API provides the capability to connect securely from Crimsonlogic application(merchants) to external (third party) gateway(Wirecard etc) for the online credit card payment or tokenization for future payment.

Education

Diploma In Advanced Computing -

Centre for Development of Advanced Computing
Bangalore
08-2016

B-Tech - Computer Science

Uttar Pradesh Technical University
Lucknow
07-2015

Skills

  • API Development
  • System Architecture Design
  • Performance Optimization
  • Scalability solutions
  • Deployment strategies
  • Automated testing
  • DevOps Practices
  • Kubernetes management
  • Docker management
  • Log monitoring
  • Data modeling
  • Project Management
  • Jira management
  • Spring framework
  • Artificial Intelligence

Languages

  • Hindi
  • English, Full Professional Proficiency
  • Hindi, Native or Bilingual Proficiency

Timeline

Senior Software Engineering /Lead

Visa Inc
08.2022 - Current

Senior Software Engineer

TEKsystems, Inc.
03.2021 - 07.2022

Senior Software Engineer

Crimsonlogic India Pvt Ltd
08.2016 - 02.2021

Diploma In Advanced Computing -

Centre for Development of Advanced Computing

B-Tech - Computer Science

Uttar Pradesh Technical University
Awantika Shukla