About me

I'm Ankit, currently pursuing my passion in Computer Science from Arizona State University. My expertise spans across designing Distributed and Parallel Systems, Data Science, and building scalable and captivating Web based products. What truly ignites my drive is the opportunity to fuse these diverse domains into building a single product ground-up. This unique attribute is what distinguishes me, constantly broadening my perspective in ways that bring vague ideas to life through innovative projects.

Having set high standards for myself, I consistently raise the bar for myself and the projects I undertake. By freelancing as a Software Engineer at Spéire, I took ownership of developing three highly scalable full-stack applications for global firms. I also had the privilege of working closely with the CTO of the company in planning the whole project workflow. The results spoke volumes as the project significantly enhanced end-user satisfaction, slashing user-reported bugs by an impressive 90%.

My knack for problem-solving, analytical thought process, and strong leadership skills have been pivotal to my achievements. Throughout my time at Spéire and LTIMindtree, I've consistently delivered top-notch products that not only meet but surpassed customer expectations. This dedication has earned me numerous awards and accolades from senior management level, underscoring my commitment to excellence.

What I bring to the table

  • design icon

    Distributed Systems

    Designing scalable and fault-tolerant systems using Design Patterns overseeing Data and Query Processing

  • Web development icon

    Full Stack Development

    Developing highly responsive frontend and backend using MERN Stack, Spring Boot, Golang, and GraphQL

  • cloud app icon

    DevOps and Cloud Services

    Architecting cloud solutions while orchestrating containerized applications using Docker, Kubernetes, and Ansible

  • camera icon

    Data Science

    Unlocking the future in ML using TensorFlow, Keras, NumPy

Education

Education

  1. Arizona State University

    Master of Science (MS) in Computer Science GPA: 4/4 Aug 2023 — Dec 2024

    Data Structures & Analysis of Algorithms, Distributed Database Systems, Data Visualization, Data Mining, Knowledge Representation & Reasoning, Engineering Blockchain

  2. Dwarkadas J. Sanghvi College of Engineering, University of Mumbai

    Bachelor of Engineering (BE) in Information Technology (IT) GPA: 8.9/10 Aug 2017 — May 2021

    Object Oriented Programming, Database Management System, Artificial Intelligence, Operating Systems, Automata Theory, Android App Development, Cloud Computing, Big Data & Analysis

Experience

Enterprise Technology, Tempe, Arizona

  1. AI Full-Stack Developer

    Aug 2024 – Present
    1. Building three scalable full-stack platforms for over 80,000 users to create, compare and interact with custom AI Agents utilizing multi-model streaming via Microsoft Autogen to support text processing and RAG workflows

    2. Enhanced Milvus Vector Database by optimizing indexing and query execution for storing word embeddings, improving backend and search efficiency by 30%.

    3. Led Anam SDK integration in React with TypeScript to embed a live 3D avatar which speaks LLM-generated responses for real-time interaction; presented at the Global Silicon Valley (GSV) Conference, attracting interest from multinational firms

    4. Programmed Python backend for user authorization, and logging for media management in AWS DynamoDB, SQS, and S3, handling over 2,500 user actions per minute and ensuring request schema validation for API Gateway events

Her Heard (MIT Sandbox), Cambridge, Massachusetts

  1. Software Engineer Intern

    May 2024 – Aug 2024
    1. Achieved a 40% growth in the user base by developing in-app features such as podcasts, user connections, and a health tracker, leveraging React for the frontend and consuming REST APIs with Golang for backend integration.

    2. Reduced screen load times by 30% through optimizing data rendering (images, 3D models/WebGL), incorporating AWS CloudFront for caching, and deploying efficient state management with ReactJS Hooks and Redux.

    3. Designed and optimized gRPC services with custom middleware and interceptors, reducing service latency to 30%.

    4. Architected database schemas, applied indexing strategies, and wrote optimized SQL queries, boosting query performance by 36% and decreasing data retrieval time by 42%.

Spéire, Cork, Ireland

  1. Software Engineer

    Mar 2023 — Jul 2023
    1. Built, and deployed micro-services in Spring Boot (Java) for a leading apparel firm, improving order pricing workflows and maintaining a scalable system architecture, resulting in a 35% decrease in payment processing time

    2. Elevated the accuracy of trend forecasting by 40% with the creation of Streamer and Server-Side Components for managing real-time data, incorporating Apache Kafka for enhanced forecasting of market trends and sales feeds.

    3. Reduced data transfer latency by 60% by coding serverless scripts to migrate 60 gigabyte of daily logs to a Big Data system.

    4. Utilized Redis (Distributed Cache) as a middleware, accomplishing a 91% decrease in server response time and a 45% decrease in memory usage through integrated data compression techniques.

LTIMindtree Limited, Mumbai, India

  1. Senior Consultant - Package Implementation

    Jun 2021 – Jun 2023
    1. Drove a large-scale migration plan for the largest bank in the Middle East, transitioning on-premise systems to AWS using Python scripts. Leveraged AWS services such as S3, EC2, CloudFront, and RDS to build a high-availability infrastructure.

    2. Designed and executed a project that achieved a 30% reduction in processing latency by implementing event-driven and asynchronous communication mechanism on message queues following Publisher-Subscriber (Pub/Sub) design patterns.

    3. Achieved a 60% decrease in deployment time by designing User Interfaces (UI) and writing Bash Scripts for one-click deployment with HTML, CSS, and JavaScript, enhancing CI/CD pipeline orchestration in WebSphere (Linux) servers.

    4. Reduced cache misses by 30% through a buffer management system in Redis by utilizing eviction policies and data prefetching.

    5. Delivered a 60% decrease in deployment time by making User Interfaces (UI) and writing Perl Scripts for one-click deployment with HTML, CSS, and JavaScript, enhancing CI/CD pipeline orchestration in WebSphere (Linux) servers.

Projects

Contact

Contact Form