Christian Teo / Software engineer

Chicago, IL

I build useful systems for complicated work.

Full-stack products, AI-assisted workflows, and interfaces designed to make complex work feel clear.

01 / Focus
AI products & full-stack systems
02 / Based in
Chicago, Illinois
03 / Selected work
Products built for real workflows
Featured system01 / 03
Resume Screener MVP interface showing its resume and job-description comparison workflow
Resume Screener MVPPython · Flask · NLP

Explainable candidate signals, not black-box ranking.

02 / Selected work

Systems made
to be used.

Clear interfaces, strong foundations, and the details that make a tool feel trustworthy.

Resume Screener MVP interface showing the screening workflow
01 / Featured

Python · Flask · NLP

Resume Screener MVP

An AI-assisted screening workflow that compares resumes with job descriptions and explains its score through transparent keyword, skills, and experience signals.

Hackathon Voting Platform interface
02

Next.js · TypeScript · Supabase

Hackathon Voting Platform

A full-stack event platform with project submissions, blind pairwise voting, a real-time Elo leaderboard, AI judging, and event analytics.

calctl interface
03

Swift · EventKit · CLI

calctl

A macOS calendar CLI for creating, listing, editing, and deleting events, including recurring-event handling for reliable personal scheduling automation.

Project index

GitHub archive ↗
  • 04
    skill-dep-fixer

    A dependency doctor for OpenClaw skills that scans toolchains, flags missing dependencies, and applies targeted fixes.

    Python · CLI · Automation
  • 05
    Personal Portfolio

    This Next.js portfolio is a living front-end quality signal for the work and writing collected here.

    Next.js · Tailwind CSS · Framer Motion
  • 06
    Calorie Tracker

    A complete health workflow with nutrition lookup, persistent data, and goal support.

    PHP · SQL · USDA API
  • 07
    Tips Calculator

    A native iOS utility for quick bill splitting and per-person calculations.

    Swift · UIKit · Xcode
  • 08
    Improved Binary Search

    An empirical exploration of binary-search performance tradeoffs on large sorted datasets.

    Python · Benchmarking
  • 09
    Trading Algorithm

    An automated MetaTrader 5 system combining triple EMA crossover logic with RSI confirmation for rules-based entries and exits.

    MQL5 · C++ · MetaTrader 5

03 / About

Product judgment.
Systems discipline.

Christian Teo

I'm Christian Teo, an MCS student at UIUC and software engineer focused on useful, reliable software. I enjoy taking ambiguous ideas through product decisions, backend logic, and interface design—without losing sight of the person using it.

01

MCS @ UIUC, focused on AI and advanced software systems

02

Full-stack engineering across research and enterprise products

03

Web, algorithms, and automation built with an eye toward real workflows

More about my background

04 / Experience

Learning by building.

  1. MCS @ University of Illinois Urbana-Champaign

    Deepening systems, AI, and advanced software engineering fundamentals while shipping practical projects.

  2. Full Stack Software Engineer · Cytocybernetics

    Improved analytics reliability and performance for electrophysiology workflows used by research teams.

  3. B.S. Computer Science · University at Buffalo

    Graduated with a strong CS core and shipped multiple full-stack and algorithmic projects.

  4. Programmer · Easoon USA

    Built and optimized integration and API flows supporting enterprise EDI and marketplace operations.

  5. Software Engineering Intern · Cytocybernetics

    Supported engineering work across electrophysiology tooling and analytics workflows for research teams.

  6. Founder · HandMeBooks

    Bootstrapped and grew a resale venture, shaping a product-and-operations mindset.

05 / Writing

Notes from the work.

No posts yet.

06 / Contact

Let's build something that earns attention for the right reasons.

I'm open to software engineering roles, product-focused collaborations, and selected freelance builds. If the work needs thoughtful execution and clear communication, I'm interested.

Best for

Product engineering, AI-assisted workflows, internal tools, and polished frontend rebuilds.

Response style

Clear next steps, direct communication, and fast movement once the scope is real.

GitHubLinkedIn

Send a quick intro

Share the role, project, or problem space. I'll open a structured draft in your email client.