Systems engineering student · UIUC

Hi, I'm Atharv.

I work with production C++/Linux, embedded systems, backend APIs, real-time data pipelines, and full-stack applications.

Production softwareC++ · Linux · Testing
Embedded systemsSTM32 · FreeRTOS · Telemetry
ApplicationsNext.js · Python · PostgreSQL
Atharv Joshi smiling outdoors
Current roleUndergraduate Researcher

UbiHealth Lab · Urbana, IL

Scroll down to see what I've been working on
Selected work

Projects

Selected implementations in simulation, embedded telemetry, sensor-data processing, and full-stack systems.

In the field

Experience

Software engineering and research work across production C++, embedded systems, large-scale data analysis, and networked sensors.

May 2026 — Present

UbiHealth Lab

Undergraduate Researcher

Developing a Python/Streamlit application for networked GeoMCU sensors with MQTT ingestion, packet parsing, real-time visualization, signal analysis, and connection-health monitoring.

PythonStreamlitMQTTSignal processing
Aug 2025 — May 2026

The Boring Illini

Embedded Systems Engineer

Developed STM32/FreeRTOS sensor firmware for a competition tunnel boring machine, separating strain, temperature, health-monitoring, telemetry, and watchdog tasks with queues and task supervision.

STM32FreeRTOSCNetworking
Jun 2024 — Aug 2024

Evolphin

Software Engineering Intern

Implemented a seam-carving image-expansion algorithm in a production C++/Linux system and built Python benchmarks and repeatable tests for correctness, performance comparison, and regression reproduction.

C++LinuxPythonTesting
Jun 2024 — Aug 2024

George Mason University

Research Intern

Queried GitHub Archive with BigQuery/SQL across 650+ blockchain repositories, 7.44B+ event records, and more than 20 TB of source data.

BigQuerySQLPython
Userscripts and side projects

More things I've built

Additional mobile, media-processing, optimization, and userscript projects.

01
Mobile product

FinLitEDU

Cross-platform Kotlin and Swift application using Firebase, REST APIs, automated testing, and GitHub Actions CI/CD. Shipped to 200+ users.

KotlinSwiftFirebase
200+ users
02
Media systems

Multilingual Video Translator

Node.js/Express pipeline for transcription, translation, and FFmpeg-based video processing.

Node.jsExpressFFmpeg
1st of 20+ teams
03
Optimization

82–0 Perfect Team Coach

Searches seeded basketball-roster states and returns the pick, position assignment, and retry sequence needed to maximize the team score.

JavaScriptSearchTesting
04
Userscript

Spotify Web Stream Counts

Userscript that injects track stream counts into Spotify Web Player artist and album pages.

JavaScriptDOMUserscripts
05
Browser wellbeing

Scroll Brake

Userscripts that add configurable stopping points to infinite feeds on Instagram, Reddit, and X.

JavaScriptBrowser tooling
Awards and results

Recognition

$5,000Best Use of GeminiSeaForge
1stNot-a-Boring CompetitionThe Boring Illini
World recordCompetition performanceThe Boring Illini
1st of 20+Video TranslatorHackathon
Beyond projects

Speaking & research

Publications in machine learning, open-source software analysis, and AI policy, plus a TEDx talk on financial literacy.

TEDx talk

It's time to rethink financial literacy. Here's how.

A presentation proposing a financial-literacy curriculum centered on practical personal-finance decisions.

Research publication

Novel ML Approaches for Treasury Forecasting: A Literature Survey

Literature survey comparing ARIMA, XGBoost, and Transformer-based methods for forecasting U.S. Treasury interest rates.

Research publication

Analyzing Open-Source Software GitHub Projects to Determine the Correlation Between Funding/Governance Models and GitHub Development Activities

BigQuery analysis of 650+ blockchain repositories across 7.44B+ GitHub Archive events and more than 20 TB of source data, evaluating relationships between funding, governance, and development activity.

Research publication

How the Government Can Mitigate the Emerging Risks of Artificial Intelligence

Review of deepfakes, phishing, model bias, and explainability, with a proposed federal coordination framework for AI risk mitigation.

Background
Current focusNetworked sensing, embedded systems, backend infrastructure, and software testing.

I study Systems Engineering and Design at the University of Illinois Urbana-Champaign and am pursuing a transfer to Computer Engineering. Expected graduation is May 2029.

My work includes production C++ on Linux, STM32/FreeRTOS firmware, Python data applications, REST APIs, CI/CD, and unit and end-to-end testing.