Software Engineer

Hi, I'm Tushar Gwal.

AI Engineer Intern @ PMA  ★  AI Researcher @ Handshake AI
MSCS ’25 @ Illinois Tech — AI/ML Research (MRTD & SSIL Labs)
Ex-SWE @ Tata Consultancy Services (4 years) — Clients: CVS Health & Humana
Actively looking for Full-time Opportunities  ★  Willing to relocate (US)  ★  F1-OPT

Tushar Gwal
Quick Highlights
  • 🥈 2nd Place — StarPlan MAS Hackathon (SF): AI Consultation Listener (multi-agent voice app)
  • 🥉 3rd Place Overall — PM Accelerator cohort; Awarded for GenAI Coach execution + product viability
  • 📄 Publication (2018, IJSRCSEIT): CNN signature verification + IR (93% validation accuracy)

About me

  • I’m an AI Engineer who blends enterprise engineering discipline with hands-on applied AI work. I completed my MSCS at Illinois Institute of Technology (’25) and bring 5 years of combined experience in backend development, cloud engineering, and AI/ML research.
  • Right now, I’m working in two parallel tracks: as an AI Engineer Intern at Product Manager Accelerator, I develop GenAI-powered product end-to-end. In parallel, as an AI Researcher (MOVE Fellow) at Handshake AI, I conduct LLM and agentic AI evaluations to test model reasoning and reliability, validating outputs against defined guardrails.
  • Before grad school, I spent ~4 years at Tata Consultancy Services (TCS) working with leading healthcare clients like CVS Health and Humana, modernizing enterprise applications, enabling cloud migration, and designing ETL data pipelines.
  • During my MS, I worked in two research labs (MRTD and SSIL) on applied AI projects in medical imaging and spatial computing/XR, including MRI-based neural implant stability analysis and BIDS-compliant XR motion analytics.
  • I’m actively seeking full-time roles in AI/ML, GenAI, Computer Vision, and MLOps. I’m open to relocating anywhere in the U.S., and I’m on F-1 OPT.

Skills

Languages

Python, Java, SQL

AI & ML Frameworks

Pandas, NumPy, PyTorch, TensorFlow, Keras, scikit-learn, OpenCV, Matplotlib, Seaborn

GenAI / LLMs

RAG, LangChain, LangGraph, Prompt Engineering, Vector Databases (Pinecone)

Backend & Databases

FastAPI, Spring Boot, Spring MVC, Spring Data JPA, REST APIs, PostgreSQL, MySQL

Cloud & DevOps

AWS (SageMaker, Bedrock, Lambda, EC2, S3), Azure (DevOps, Pipelines), Docker, CI/CD, Git/GitHub

Work Experience

AI Engineer Intern

Product Manager Accelerator
Sep 2025 – Present · Tallahassee, FL
  • Founding AI engineer building an AI Coach application powered by Generative AI (LLMs, LangChain, Pinecone, FastAPI) to guide users through career planning, skill recommendations, and personalized coaching.
  • Built an entire backend recommendation engine by integrating multiple labor market APIs and optimizing the RAG pipeline with hybrid search and reranking, while fine-tuning matching logic using user questionnaire & chat history to achieve a 50% latency reduction for real-time career suggestions.
  • Led full-stack development, integrating LLM APIs (OpenAI GPT-4o) into the FastAPI backend and connecting PostgreSQL & Pinecone vector DB with a React/Vercel frontend to deliver seamless, scalable user experiences.
Generative AIRAGLangChainFastAPIPineconeReactPostgreSQL

AI Researcher - Model Validation Expert (MOVE) Fellow

Handshake AI
Aug 2025 – Present · San Francisco, CA
  • Created 20+ complex prompts using Tree-of-Thought (ToT) and multimodal (MIIT) techniques to stress-test LLMs, successfully exposing 3 major failures in logical reasoning and visual interpretation.
  • Promoted to an ML-focused project to analyze agentic AI plans and code, validating outputs against strict security guardrails and ensuring generated code matched intended design and scientific reasoning steps.
LLM EvalAgentic AIPrompt EngineeringTree-of-ThoughtModel Validation

Research Assistant - Deep Learning & XR Analytics

Illinois Institute of Technology
Aug 2024 – May 2025 · Chicago, IL
  • Worked across 2 research labs, Social Spatial Interaction (SSIL) Lab and Magnetic Resonance Technology Discovery (MRTD) Lab, on applied AI projects involving extended reality (XR) motion analytics & MRI-based neural implant stability analysis.
  • At SSIL Lab - Standardized 137 GB of XR motion datasets into BIDS format, reducing data preprocessing time for future researchers by 90% and enhancing accessibility for research in spatial computing to study human behavior and interactions in Extended Reality (XR).
  • At MRTD Lab - Engineered a 3D Computer Vision workflow to assess neural implant stability across longitudinal MRI datasets, performing segmentation of 35 implants via ITK-SNAP and utilizing PCA and quaternion-based spatial analysis to detect sub-millimeter 3D angular shifts, providing high-precision quantitative metrics for clinical validation.
Computer VisionMedical ImagingXR/VRSpatial ComputingPythonBIDSITK-SNAP

System Engineer

Tata Consultancy Services
Jan 2020 – Sep 2023 · New Delhi, IND
  • Upgraded legacy Java applications for a leading Healthcare organization CVS Health to Java 17 & Spring Boot 3 and migrated apps to Azure Cloud with GitHub & Azure DevOps CI/CD, improving performance, release reliability, and future-proofing the tech stack.
  • Designed ETL pipelines (SSIS) and automated report generation (SSRS) for Humana to deliver clean, client-ready datasets for monthly stakeholder reporting, reducing manual reporting effort by 70%.
  • Collaborated directly with clients & cross-functional teams in an Agile environment to deliver high-quality releases, resolve critical defects, write unit/integration tests, participate in code reviews, and mentor new hires.
Java 17Spring Boot 3Azure CloudCI/CDETL

Projects

AI Consultation Listener Demo

AI Consultation Listener (Multi-Agent Voice System)

Engineered a voice-native multi-agent system that reduces the doctor–patient communication gap by orchestrating 5 specialized agents for live transcription, structured clinical extraction, and dual-view summaries (SOAP-style clinician note + plain-language patient instructions). Built the backend in FastAPI with Azure OpenAI (Whisper, GPT-4) and implemented a grounded Q&A agent that answers only from the extracted consultation JSON to minimize medical hallucinations. Awarded 2nd Place at the StarPlan Multi-Agent Systems Hackathon for delivering a scalable prototype that automates documentation while improving patient understanding post-visit.

Multi-Agent SystemsFastAPIAzure OpenAIWhisperGPT-4

Code

TruNorth Demo

TruNorth – GenAI Powered Career Coach

Built an end-to-end AI career coaching web app as founding AI engineer, using FastAPI, Azure OpenAI (GPT-4/4o), LangChain, LangGraph, and Pinecone for RAG-based reasoning, job retrieval, and AI confidence scoring. Designed and implemented real-time AI chat over WebSockets with a React/Vite frontend, Firebase Auth, and a PostgreSQL-backed journey engine to handle onboarding, questionnaires, progress tracking, and personalized recommendations. Integrated Whisper-based speech-to-text and TTS so users can talk to the coach via voice, creating a low-latency, production-ready experience deployed on Vercel (frontend) and Render (backend).

GenAIRAGLangChainLangGraphFastAPIReactPinecone

Live

Deep Image Prior Demo

Deep Image Prior For Image Restoration

Eliminated the necessity of large training datasets for image restoration systems by utilizing Deep Image Prior (DIP) to perform denoising, text inpainting, hole filling, and image reconstruction tasks. Implemented optimization-based training of convolutional neural networks (CNNs) on single corrupted images, overcoming real-world issues such as scarcity of clean ground truth data. Achieved a SSIM score of 0.939, showing strong high-quality restoration performance which is critical to domains such as medical imaging, satellite restoration, or historical document repair.

Computer VisionPyTorchDeep LearningCNNsImage Restoration

Repo / Paper

Machine Learning A-Z Demo

Machine Learning A-Z: Hands-On Python & Data Science

Hands-on implementation of core and advanced machine learning concepts including regression, classification, clustering, association rules, reinforcement learning (UCB, Thompson Sampling, Q-learning), NLP pipelines, ANN/CNN architectures, PCA/LDA, and boosting techniques (XGBoost, CatBoost). Includes complete Python code, handwritten notes, and real-world dataset experiments.

Machine LearningDeep LearningNLPReinforcement LearningPython

Code

Computer Vision Course Demo

CS512 – Computer Vision

Practical implementation of core Computer Vision concepts including matrix operations, geometric transformations, filtering, edge detection, robust estimation, and deep learning models (CNNs, VGG/ResNet, U-Net, YOLOv3, ViT). Fine-tuned and trained models on real datasets like CIFAR-10 and Oxford-IIIT Pet using Python, OpenCV, and TensorFlow.

Computer VisionDeep LearningOpenCVTensorFlowYOLOTransformers

Code

Publications

Signature Verification Using CNN With Information Retrieval

October 2018

  • Published in the International Journal of Scientific Research in Computer Science, Engineering & Information Technology (IJSRCSEIT).
  • Introduced a security-enhancing signature verification method using CNN and information retrieval, achieving 89% test accuracy and 93% validation accuracy to minimize errors and fraud risks.

Education

Illinois Institute of Technology — MS in Computer Science

Aug 2023 – May 2025 · Chicago, IL · GPA: 3.25

Courses: Software System Architecture, Design Analysis and Algorithms, Cloud Computing, Machine Learning, Natural Language Processing, Computer Vision.

Dr A. P. J. Abdul Kalam Technical University — B.Tech in CSE

Aug 2014 – May 2018 · Lucknow, India · GPA: 3.7

Courses: Database Management Systems, Web Technology, Digital Image Processing, Pattern Recognition, Artificial Intelligence.