Davina Titus

Davina Titus

Computer Science (Software Engineering) at the University of Illinois Chicago. I build full-stack apps and AI tools, and I'm drawn to where code meets markets.

//Projects

C++ · Python · TypeScript
Markets · C++17

Limit Order Book

An exchange-style matching engine with price-time priority, limit, market and IOC orders, and prices stored as integer ticks to avoid floating-point error. Tested with 17 unit tests under AddressSanitizer in CI.

insert O(log L) · cancel O(1) · ~3.3M ops/s · p50 ~170 ns

C++17 · CMake · GitHub ActionsWrite-upLive demoCode
Markets · stochastic control

Avellaneda-Stoikov market maker

Implementation of the Avellaneda-Stoikov (2008) stochastic-control model. Quotes come from the closed-form HJB solution and are tested against naive fixed-spread quoting with Monte Carlo.

r = s − q·γ·σ²·(T−t)  ·  δ* = γσ²(T−t) + (2/γ)ln(1+γ/k)

Python · NumPy · DashWrite-upLive demoCode
Civic data · React

ChiMetrics

A live dashboard over Chicago's open data: crime, CTA ridership, red-light and speed cameras, and 311. Rebuilt from a C++ parser I wrote to analyze the red-light camera dataset.

6 Socrata datasets · auto-refresh · C++ prototype → React

React · Vite · Recharts · Socrata APILive siteCode
Hackathon · SparkHacks 2026

FaceCart

Full-stack AI skincare app built by a team of four in 24 hours. I led the team and built the conflict-detection engine that scores product compatibility.

40+ products · 200+ ingredient pairs · 0–100 score

TypeScript · Node · Express · GPT-4Code
Applied AI · LLMs

ParallelYou

LLM-driven simulator that generates three distinct career trajectories from a user profile, with salary projections and head-to-head comparison.

Claude API · 3 trajectories · 20-year projections

Claude API · ReactDemo videoCode

//About

I'm a junior in Computer Science (Software Engineering) at the University of Illinois Chicago, and on the Dean's List.

I'm most interested in performance-sensitive systems, probabilistic models, and evaluating AI: how fast something runs, how it behaves under uncertainty, and whether a model's output can be trusted.

Math

Calculus I–III, Linear Algebra, Differential Equations, Mathematical Foundations of Computing

CS

Data Structures, Languages & Automata, Program Design II, Programming Practicum

//Experience

  1. Aug 2026 — Present
    Undergraduate Math Teaching Assistantnow
    University of Illinois Chicago
  2. Aug 2026 — Present
    Founding Ambassadornow
    E.M.B.E.R.
  3. Jul 2026 — Aug 2026
    AI Engineer Intern
    AI Decoder Academy
  4. May 2026 — Jun 2026
    R&D Intern
    Learning + Interest + Technology (LIT) Lab, University of Illinois Chicago
  5. Jun 2025 — Sep 2026
    AI Model Trainer
    Handshake
  6. Jun 2025 — Aug 2025
    Software Engineer Intern
    EY
Languages

C++, Python, C, JavaScript, TypeScript, SQL

Systems and tooling

CMake, Git, GitHub Actions, sanitizers, Node, React

Data and AI

NumPy, Monte Carlo simulation, LLM integration, prompt engineering, model benchmarking

//Outside of code

Painting

Give me a canvas and a messy palette and I'll lose track of time. My favorite way to switch off.

See my art →

Piano / Keyboard

I've been playing since I was 8.

Trinity College London Grade 3

Track & Badminton

I'll happily take you on in a rally, then race you to the snacks.

Competed at state championships in high school

A pile of athletics medals and ribbons from school meetsA shelf of trophies from school

Travel

Collector of passport stamps and window seats.

Clash Royale

Yes, I'm the one spamming the laughing emote.

Max trophies

Contact

Get in touch

davina.t.titus@gmail.com LinkedIn GitHub