Ketul K. Chhaya
Software Engineer

M.S. in Computer Science @ UMBC

UMBC Mascot

An engineer who thinks in products, builds systems, and loves solving real problems at scale

Ketul Chhaya

About Me

I focus on building thoughtful, user-first software with clean architecture and performance in mind.

About me

I enjoy building across the stack and turning rough ideas into clean, usable products. I care about how things work behind the scenes and how they feel in the hands of real users, and I’m constantly working on improving both.

Philosophy

I think good software is built the same way good products are: with clarity, intention, and long-term thinking. I care about clean systems, predictable behavior, and writing code that another engineer can trust and build on without fighting it :)

Currently

Building and refining full-stack projects while experimenting with AI-driven tools. Learning how real-world systems evolve through usage, traffic, and constraints. Always open to meaningful problems and working with thoughtful, curious builders.

Education

Master of Science

Computer Science

University of Maryland, Baltimore County

Aug 2024 - Present
Baltimore, MD
GPA: 4.0 / 4.0
Design and Analysis of AlgorithmsMachine LearningCloud ComputingSoftware TestingData VisualizationAdvanced Computer ArchitectureActive Cyberdefense
Bachelor of Technology

Information and Communication Technology

Pandit Deendayal Energy University

Aug 2019 - Jan 2023
Gandhinagar, GJ
GPA: 4.0 / 4.0
Data StructuresOperating SystemsComputer NetworksBig DataEmbedded SystemsArtificial IntelligenceComputer VisionCloud Architecture and Services

Tech Stack

Loading technologies...

Work Experience

Software Engineer - Platform & AI

May 2025 - May 2026
Baltimore, MD

Focused on identifying friction points in the business-plan workflow by introducing structured activity logging that exposed how users interacted with prompts and edits. Strengthened cost visibility by adding real-time token-spend tracking tied to sessions, helping identify inefficiencies early. Enhanced evaluation of AI output quality by implementing a comparison system that surfaced recurring gaps between generated content and user revisions.

AnalyticsAuthenticationCost MonitoringHuman Centered DesignDiff Checker

Software Engineer

Jan 2023 - Aug 2024
Ahmedabad, GJ

Resolved large-scale data inconsistency by creating a stable migration framework that standardized thousands of legacy healthcare contracts. Eliminated approval bottlenecks through adaptive workflow redesign that reduced turnaround time and improved reliability. Reduced configuration effort by automating contract-model setup, converting a slow, error-prone process into a fast and predictable one, supported by real-time review synchronization for distributed teams.

C++LinuxServiceNow APIWord Add-InParallel ProcessingAutomation

Full Stack Developer

Nov 2022 - Jun 2023
Chicago, IL (Remote)

Improved revenue and user flow by refining the storefront experience to remove friction during browsing and transactions. Strengthened retention and engagement through incentive systems that encouraged repeat activity and reduced churn. Increased discoverability and trust by addressing SEO, load-time, and accessibility issues, leading to stronger organic traffic and smoother user interaction.

React.jsJWTWebSocketE-commerceSEOPerformance Optimization

Contributions

NPM PackageOpen Source

TokenWise Tracker

Built a lightweight npm package to track OpenAI API token usage, cost, and latency at the application level. Enabled per-user and per-feature cost visibility by logging structured metadata directly into developer-controlled databases.

TypeScriptNode.jsJavaScript ProxyOpenAI SDKSQLite3FirebaseMongoDB
Category
API Tokens Monitoring
LLM Cost Tracking
Research ArticleSpringer Journal

Advent of Big Data Technology in Environment and Water Management Sector

Co-authored a comprehensive review paper exploring how Big Data technology is transforming environment and water management. The research discusses the integration of IoT devices, computational advances, and real-world applications of Big Data solutions in environmental monitoring and water resource management, along with current challenges and future scope.

Big DataIoTWater ManagementEnvironmental MonitoringData AnalyticsMachine Learning
Publication
Environmental Science and Pollution Research
2021 • Volume 28

Projects

Web App

Pole to Podium: Visualizing F1 Performance

Built a visualization tool to make Formula 1 race data easier to understand. F1 generates tons of data during races, but it's hard to make sense of it all in real-time. I processed and transformed the raw data to create clear visualizations that show driver and car performance in a way that's actually useful for fans.

D3.jsReactData ProcessingData Transformation
Data Visualization
Algorithms

Multi-Threaded Pollard's Factoring Algorithms

Architected and implemented a high-throughput parallel computing framework in C++ and GMP to execute advanced integer factorization algorithms (Pollard's rho, p-1), successfully factoring RSA moduli up to 140 bits and demonstrating a practical capability to identify and exploit cryptographic weaknesses.

C++GMPPythonParallel ComputingInteger Factorization
Cryptography & Parallel Computing
Machine Learning

Fault Analysis for Wind Turbines

Conducted data preprocessing and applied advanced machine learning techniques - Random Forest, One-Class SVM, and XGBoost - for classification and predictive analysis, focusing on detecting and diagnosing turbine faults.

Scikit-LearnRandom ForestOne-Class SVMXGBoostData Preprocessing
Machine Learning & Data Science