DS
Dhwani Shingala

Portfolio

Dhwani Shingala

Software engineer · builder · curious learner

Building thoughtful products with clean code and a focus on real-world impact.

Say hi

Story

About me

I'm a software engineer who loves coding—turning a fuzzy problem into something clear to use and clear to maintain.

I'm also a foodie. I love hikes, weird exercise classes, and pretty much any excuse to move. Games too—screen or board, I'll play.

Open to full-time roles and collaborations where I can learn fast and contribute from day one.

Side gigs

Work

Experience

  • Software Engineer I @ UI Health

    June 2024 – Present · Chicago, IL

    I build production software for clinical research teams—owning features and turning stakeholder needs into the interface, API, and data layer.

    • Designed and built Lumen, a multi-agent therapy platform with real-time speech and supervisor-to-specialist routing, cutting task latency by 40% and supporting live sessions for 200+ users.
    • Designed and implemented a HIPAA-compliant clinical system end to end—from the interface through JWT-authenticated APIs, PostgreSQL, and audit logging on AWS.
    • Shipped an end-to-end clinical reporting system used by Stanford clinical staff and the UIC clinical team, replacing hours of manual report work so the full clinical staff can generate reports the same day.

Toolbox

My arsenal

  • Python
  • TypeScript
  • JavaScript
  • Scala
  • Java
  • SQL
  • C/C++

Selected

Projects

DISTRIBUTED SYSTEMS · AKKA·2025

CS553-DistributingAlgorithms

Simulation of distributed computing algorithms in Scala using Akka.

Implemented automated simulations of message-passing and shared-memory distributed algorithms driven by JSON simulation plans. Integrated Lightbend Telemetry with Prometheus and Grafana for performance monitoring, plus unit and integration tests across election, routing, and mutex scenarios.

ScalaAkkasbtLightbend Telemetry
DATA SCIENCE · EDA·2025

CS418-Crime-Root-Detectives

Analysis of factors contributing to crime in a given area.

Explored why crime clusters where it does by analyzing public datasets on arrests, schools, and local business patterns in Jupyter notebooks. Built EDA workflows to surface neighborhood-level factors associated with crime occurrence.

PythonJupyterpandas

Get in touch

Have a role, project, or question? Send a message—I'll get back to you soon.