Badges
Certifications
akgupta0777 has not earned any certificates yet.
Work Experience
Software Engineer
Tata Consultancy Services•  October 2023 - Present•  Gurugram, India
Developed a high-performance Java-based ETL tool to extract and ingest data from 1000+ document formats into Amazon OpenSearch, enabling fast and accurate retrieval at a scale of 100M+ documents. Reduced AWS infrastructure costs by 91.6% through a distributed, parallel-processing architecture leveraging AWS ECS and Java multi-threading. Engineered Smart Connectors to seamlessly ingest documents and metadata from SharePoint sites and AWS S3 buckets into OpenSearch which cut down data onboarding time on platform significantly. Designed and deployed an event-driven data pipeline using AWS SQS and AWS Batch, eliminating redundant processing and prevented failures in the whole pipeline. Assisted in building a Generative AI-powered Chatbot using AWS Bedrock and vector embeddings from OpenSearch. Developed a responsive React based UI for the search, AI Chatbot, Dashboard and Admin control panel. Built and secured OAuth-based SSO authentication using Microsoft MSAL and Azure AD Groups, enabling secure access to sensitive APIs and enterprise data. Implemented CI/CD-ready Kubernetes deployment configurations to manage Docker containers from AWS ECR.
Full Stack Developer Intern
Neoculturation•  January 2022 - April 2022•  Remote
Built frontend and backend for Culture Interactive Project Management System using React and Firebase. Optimized Performance by 30% by using react memo hook, code-splitting and efficient bundling. Designed a component which can parse, validate and upload data from CSV file to Firebase. Increased productivity by 70%. Designed REST APIs for Notification, Email simulation, project invites and other use cases.
Education
St. Andrews Institute of Technology
Bachelor of Technology in Computer Science and Engineering•  August 2019 - July 2023•  GPA: 8.04