Profile Picture

Akanksha Shah

Software Engineer | Backend Developer

Biography

Hi there! 👋
My name is Akanksha and I am pursuing a Masters in Computer Science at Texas A&M University. I completed my B.Tech in Computer Engineering Department at College of Engineering, Pune.

I have two years of industry experience as a Software Developer at Citicorp Services India, where I worked on projects related to data security, developed microservices, and implemented scalable solutions using Kafka. Through my graduate studies, I aim to deepen my understanding of how cutting-edge technologies like ML and AI can streamline operations, enhance efficiency, and create more consumer-centric solutions. I aspire to drive meaningful change by bridging the gap between business and technology in ways that resonate with and benefit the broader community.

When I’m not working on code or research, I enjoy spending time on simple pleasures—catching up on movies, experimenting with new recipes in the kitchen, or staying active with evening runs. I like learning new things, whether it's picking up a new skill, reading about emerging technologies, or simply scrolling through an interesting article. On weekends, you’ll likely find me playing ping-pong, hiking or sketching - activities that refresh my mind and keep me balanced.

Feel free to contact me if you have something to share, an exciting opportunity to discuss, or need any assistance!

Activities

Paycom Tech Night and Women in Tech Summit

Dallas, Texas
November 2024

Participated in Paycom Tech Night, an event focused on showcasing innovative technology solutions, fostering networking among tech enthusiasts, and promoting collaborative problem-solving in the tech community.

Software Developer at Teamup Organization

Texas A&M University

Worked as a software developer (Volunteer) with a team of 10 people to develop and productionize a project management tool for students and mentors involved in Teamup Apps for Good Program.

GigawaTTS Citi India Innovation Project

Citicorp Services India Private Limited
August 2023

Won Second Prize in the India FinTech Innovation Challenge organized by TTS (Treasury and Trade Solutions) where we developed an B2B ecommerce platform for citi clients leveraging the Open Network for Digital Commerce (ONDC) framework.

The project aimed to streamline B2B transactions by leveraging ONDC’s open-source, interoperable infrastructure, enabling seamless communication between buyers, sellers, and service providers. ONDC decentralizes traditional e-commerce by allowing multiple vendors and platforms to interact without being confined to a single ecosystem. This approach improved efficiency and created cross-product opportunities, enabling businesses to discover and integrate complementary products and services.

Product Team @ TTS, Citi

Education

Texas A&M University, College Station

Texas, USA

Masters in Computer Science
2024 - 2026

CGPA: 4.0 / 4.0

Graduate Coursework:

  • Large Language Models
  • Software Engineering
  • Machine Learning
  • Artificial Intelligence
  • Analysis of Algorithms
  • Distributed Processing and Cloud Computing
  • Network Security
COEP Technological University

Pune, India

B.Tech in Computer Science
2018 - 2022

CGPA: 9.14 / 10

Undergraduate Coursework:

  • Data Structures and Algorithms
  • Operating Systems
  • Computer Networks
  • Data Science
  • Information Retrieval
  • Computer Organization
  • Algorithms and Complexity and many more ...

Experience

Citicorp Services India Private Limited
Pune, MH, India
Software Developer
July 2022 - July 2024
  • Engineered a Spring Boot library for encrypting/decrypting large-scale Kafka data streams, achieving less than 2ms encryption overhead and securing sensitive data for 16 production applications.
  • Developed a mission-critical data replication utility using parallel and incremental apporch with Spring Batch and multithreading, reducing replication time by 85% and achieving a 95% reduction in errors through robust retry and job cancellation features.
  • Engineered a client-agnostic, extensible metadata model for a microservices-based document storage service, enhancing scalability to support 20+ client applications and reducing developer overhead for new client integration by 60%.
  • Spearheaded the development of a centralized service catalog and discovery platform for US banking workflows—automated system replaced manual Excel tasks and cut 12 hours of weekly effort.
Citicorp Services India Private Limited
Pune, MH, India
Summer Analyst - Internship
May 2021 - July 2021
  • Implemented a maker-checker process in an application that tested various integrated middleware services using REST, SOAP, TIBCO EMS, and IBM MQ as endpoints. Enhanced operational efficiency by 75% through an additional supervision layer.

Publications

Detection and Mitigation of (D)DoS Attacks in SDN Environment
June 2023
International Journal of Advanced Research in Science, Communication and Technology (IJARSCT)

Abstract: Software Defined Networking (SDN) is a paradigm for the networks, where the control planes and data planes are separated. It provides centralized network control by separating the network’s control logic from the underlying hardware devices. However, like traditional networks SDN is also susceptible to Denial of Service (DoS) and Distributed Denial of Service (DDoS) attacks. This paper aims to detect and mitigate DoS and DDoS attacks in an SDN environment using an entropy-based approach. The proposed mechanism calculates the entropy of the network over the collected traffic, and derives a dynamic threshold according to the network traffic conditions to determine whether the environment is subject to DoS or DDoS attacks. In the event of the attack, the proposed mechanism installs a drop flow rule into underlying forwarding devices, discarding the traffic sent from attacking host to victim host.

Projects

Meal Calorie Prediction

A multimodal machine learning framework for meal calorie estimation by integrating CGM data, microbiome profiles, demographics, and meal images.

View Project

Project Management Tool

A centralized platform for students to track their project milestones and individual progress. Enabling data-driven decision-making with analytics dashboards, optimizing project and resource management.

View Project

Userland multithreading Library

A lightweight POSIX multithreading library based on one-one and many-one threading model.

View Project

Price Tracer

A web scraping tool to automate the process of price tracking across several e-commerce platforms with graphical features to analyze the price trends and get price drop notifications.

View Project

HTTP Server

An HTTP/1.1 compliant multi-threaded web server written in python. Supporting HTTP methods like GET, PUT, POST, DELETE, and HEAD with capabilities for handling cookies, logging, and custom configurations.

View Project

Linux Diff & Patch CLI Utility

A terminal based Linux Diff and Patch Command to compare two files line by line using LCS algorithm.

View Project