Hi, I'm Ashay Kargaonkar

I'm a Software Engineer with 4+ years of experience building secure, scalable web applications using JavaScript and .NET technologies. I specialize in backend development with C#, ASP.NET Core, and Entity Framework, and frontend development with React, Next.js, and TypeScript. I leverage tools like Postman for API testing, Veracode for security scanning, and Harness for CI/CD automation. For rapid frontend development, I use Windsurf AI to streamline my workflow and enhance productivity.

My expertise spans RESTful API development, SQL/NoSQL database integration, and implementing CI/CD pipelines for seamless deployments. I have extensive experience with cloud-native development, leveraging AWS services including Lambda, App Runner, Cognito, S3, and EC2 to build scalable and resilient applications. Notable projects include ThinkMoves—a web platform built with React and .NET for digitizing chess scoresheets—and AshayTalks, a personal chatbot powered by a custom C# API and JSON data backend. I've successfully led full project lifecycles, modernized legacy systems, and contributed to production-grade applications serving over 1 million daily users. With a Master's in Computer Science and hands-on experience in both backend systems and frontend development, I focus on building responsive interfaces and high-performance systems that solve real-world problems. I'm open to relocation and passionate about creating impactful full-stack solutions that deliver exceptional user experiences.

Work Experience

Software Engineer

Tata Consultancy Services

March 2022 - June 2025

Location: Chicago, IL

Client: United Airlines

  • Migrated ~21 million records from SQL to AWS DynamoDB with zero data loss, improving scalability and performance.
  • Developed and optimized RESTful APIs using C# and .NET, integrated with AWS Lambda, Parameter Store, and DynamoDB.
  • Built frontend components with React and TypeScript, implementing dynamic routing and server-side rendering via Next.js.
  • Containerized applications using Docker and deployed to Kubernetes (EKS), streamlining CI/CD workflows.
  • Collaborated with DevOps to automate deployments using Harness pipelines and ensured secure coding with Veracode scans.
  • Debugged and tested full-stack features in coordination with QA, enhancing code reliability and user experience.
  • Used Postman for API testing, GitHub for version control, and AWS CloudWatch for system observability.

Tools & Technologies

.NETC#MVCNext.jsAWSDynamoDBLambdaS3PostmanDockerGitHubHarnessSwaggerCI/CDAgileRESTful APIsUnit TestingSystem DesignDatabase DesignCoordination with QA

Data Analyst Intern

Instahub LLC

January 2021 - March 2021

Location: Philadelphia, PA (Remote)

  • Analyzed sensor data from AWS RDS (MySQL) to identify patterns in room usage and device activity.
  • Built predictive models using R and Python to forecast energy savings based on room occupancy.
  • Conducted statistical analysis to uncover trends, correlations, and support data-driven decision-making.
  • Designed interactive dashboards in Tableau to visualize sensor insights for business stakeholders.
  • Utilized SQL Workbench and Jupyter Notebook for data extraction, transformation, and model evaluation.

Tools & Technologies

AWS RDSMySQLPythonRmatplotlibTableauJupyter NotebookData AnalysisPredictive ModelingStatistical AnalysisEnergy OptimizationSensor Data ProcessingData VisualizationDashboard DesignTrend Analysis

Frontend Web Developer

Ezeelo Consumer Service PVT LTD

August 2018 - August 2019

Nagpur, India

  • Built and maintained responsive web pages using HTML5, CSS3, JavaScript, and jQuery, ensuring cross-browser compatibility and optimizing for performance.
  • Collaborated with backend developers to integrate RESTful APIs and enhanced user experience using Bootstrap and AJAX for dynamic content loading.
  • Developed reusable UI components and maintained consistent design patterns across multiple web applications, improving development efficiency.
  • Implemented responsive designs that worked seamlessly across desktop, tablet, and mobile devices, enhancing user engagement.
  • Optimized frontend performance through code splitting, lazy loading, and asset optimization, reducing page load times by 35%.
  • Conducted cross-browser testing and debugging to ensure consistent functionality across different browsers and devices.

Tools & Technologies

HTML5CSS3JavaScriptjQueryBootstrapAJAXRESTful APIsResponsive DesignCross-Browser DevelopmentGitVS CodeChrome DevToolsPerformance OptimizationUI/UX Principles

My Projects

A showcase of my recent work

ThinkMoves

ThinkMoves

Link to Website

Overview

ThinkMoves is an AI-powered platform that converts handwritten chess scoresheets into accurate, digital PGNs, making post-game analysis fast, reliable, and shareable. It is built using Azure’s OCR and document classification services to automate the reading and interpretation of structured scoresheets.

Currently supporting the ThinkMoves scoresheet format, the platform identifies key regions like player names, game metadata, and move sequences. It validates extracted moves using chess rules, reconstructing the full game while allowing users to review and edit where needed.

ThinkMoves reduces the effort for players, coaches, and tournament organizers by eliminating manual data entry and enabling digital access to game records. It is designed to expand to support more sheet formats, making it a scalable tool for the broader chess community.
App RunnerAzure OCRAzure Document IntelligenceChess.jsReactNext.jsTypeScript.NET CoreCognitoVercelAWS S3DynamoDB
AshayTalks

AshayTalks

Upgrade Coming Next

Overview

AshayTalks is a personal AI chatbot I created to give recruiters and collaborators a faster, more intuitive way to understand my background—without digging through resumes or LinkedIn profiles. Built with GPT-4o-mini, it provides clear, reliable answers about my work experience, technical skills, and projects.

I developed AshayTalks to save time during hiring conversations and to offer a more interactive way to showcase who I am professionally. It’s continuously evolving as I add new projects, skills, and experiences, making it a living reflection of my growth as a Software Engineer and Data Scientist.
ReactNext.jsTypeScriptJSONGPT-4o-miniVercelGitHubVibe CodingAI Chatbot

Skills

Machine Learning & AI

TensorFlowPyTorchYOLOv8ResNetTrOCROpenCVRoboflowComputer VisionOCRMLOps

Backend & Cloud

C#.NET CoreASP.NET CoreREST APIsAWS S3AWS CognitoAWS App RunnerAWS LambdaDynamoDB

Frontend & Programming

PythonSQLTypeScriptJavaScriptReactNext.jsTailwind CSS

DevOps & Data Visualization

DockerGitHub ActionsTableauMatplotlibSeabornggplot2Power BI

Certifications

AWS

AWS Cloud Practitioner

2023
AWS

AWS AI Practitioner

2025
ML

Machine Learning A-Z

2023
DL

Deep Learning A-Z

2023
AWS

AWS Machine Learning Specialty

Ongoing

Upcoming Projects

Exciting projects currently in the pipeline

ThinkMoves

In Progress

A powerful tool to analyze and convert chess scoresheets into digital PGNs. Select access will be provided soon. Development is ongoing.

AshayTalks Upgrade

Coming Next

A new version of AshayTalks where users can talk directly to the chatbot. Personal interaction features are being integrated.

STOXS

In Planning

A smart assistant for sustainable investment suggestions. It analyzes portfolios to recommend long-term, steady-growth opportunities.