Akanksha Agrawal

Software Engineer
Phagwara, IN.

About

Proactive and detail-oriented Software Engineer with a strong foundation in full-stack development, specializing in designing and building scalable, secure, and high-performance applications across the full software development lifecycle. Adept in Agile environments, passionate about leveraging technology to advance payment security, authentication systems, and fraud prevention, while continuously enhancing expertise in emerging tools and modern development practices.

Work

Josys
|

Software Product Intern

Bangalore, Karnataka, India

Summary

As a Software Product Intern, optimized distributed API systems and enhanced data integrity by implementing robust caching, indexing, and authentication strategies within an Agile MERN Stack environment.

Highlights

Optimized distributed API systems by designing and implementing advanced caching and indexing strategies in MongoDB, reducing API latency by 40% in high-traffic environments.

Implemented secure, real-time authentication flows using JWT and OAuth2, ensuring low-latency user validation and enhancing system security.

Developed and deployed scalable middleware rules for API validation in Express.js, which improved overall data integrity by 15%.

Collaborated effectively within Agile teams to design, develop, and deliver high-impact distributed software solutions.

Tata 1MG
|

Software Product Intern

Gurgaon, Haryana, India

Summary

As a Software Product Intern, built end-to-end automation pipelines and fault-tolerant microservices, significantly reducing QA time and enhancing data validation accuracy.

Highlights

Engineered and implemented end-to-end automation pipelines with Pytest and GitHub Actions, reducing QA time by 50%.

Developed fault-tolerant microservices leveraging object-oriented design principles, significantly enhancing system throughput and reliability.

Designed and optimized complex SQL queries for large-scale data validation, improving accuracy in real-time business processes.

Education

Lovely Professional University
Phagwara, Punjab, India

B.Tech

Software Product Engineering

Grade: 8.66 CGPA

Skills

Programming Languages

C++, Python, JavaScript, Java.

Core Technologies & Concepts

Object-Oriented Design (OOD), Data Structures, Algorithms, Multi-threading, Real-time Systems, Distributed Computing, System Design, Microservices, API Design, Authentication (JWT, OAuth2), Caching, Indexing, Data Validation, Natural Language Understanding (NLU), Retrieval-Augmented Generation (RAG), Machine Learning, Ethical AI.

Web Frameworks & Libraries

React.js, Next.js, Node.js, Express.js, Sanic.

Database Management

MongoDB, SQL, PostgreSQL, MySQL.

DevOps & CI/CD

Git, GitHub, Bitbucket, Jira, Jenkins, GitHub Actions, Pytest, Cloudflare, Render.

Problem Solving & Development

Problem Solving, Fast Prototyping, Agile Methodologies, Software Development Life Cycle (SDLC), Data Integrity, Process Automation, Quality Assurance, Competitive Programming.

Projects

Health Sense

Summary

Implemented natural language understanding for free-form symptom descriptions using Gemini AI, integrated a RAG pipeline, and built a condition prediction model with a secure conversational interface.

BookStop

Summary

Developed a scalable MERN Stack platform designed to handle thousands of concurrent requests, leveraging caching and indexing for high throughput.