Open to opportunities

Hi, I'm Jacob Lehman

A student passionate about data science and machine learning — building projects that turn data into insight.

A little about me

I'm a student at the University of Colorado Boulder pursuing dual B.A. degrees in Computer Science and Mathematics, expected to graduate in May 2027. I've been on the Dean's List in Fall 2023 and Spring 2025.

My focus is on machine learning and data analysis. Most recently, I built a multiple linear regression model on housing data from Cook County, Illinois to predict sale prices and analyze bias between assessed and actual market values. The project involved one-hot encoding, feature selection, and model evaluation using Python and standard data science libraries.

I work well both independently and in teams. I've led a group of five students to build a full-stack web application from scratch, and I carry the same collaborative mindset into everything I work on.

I'm actively developing my skills in deep learning and neural networks, and I'm looking for opportunities where I can apply data-driven thinking to real problems.

Tools & Technologies

Languages

Python SQL Java C/C++ JavaScript Scala

Data Science

NumPy Pandas Matplotlib Seaborn Scikit-learn

Machine Learning

Scikit-learn TensorFlow ✦ PyTorch ✦

Web & Frameworks

React Node.js HTML/CSS PostgreSQL

Tools

Jupyter Git Docker VS Code

✦ Currently learning

Things I've built

Data Science & ML

Data science projects coming soon.

Hackathon Projects

TailorIQ

Selected for CU Boulder Atlas Expo

An AI-powered resume builder that generates ATS-optimized resumes tailored to specific job descriptions. Built with a multi-step questionnaire, multiple resume templates, Google authentication, and PDF export.

React TypeScript OpenAI Firebase Express.js Tailwind CSS

Coursework Projects

Cook County Housing Price Prediction

Built a multiple linear regression model on 200,000+ Cook County property records to predict sale prices. Analyzed bias between assessed and actual market values, exploring fairness implications in property taxation. Involved EDA, one-hot encoding, feature selection, and model evaluation.

Python Pandas Scikit-learn Matplotlib Seaborn Plotly

Bounty Board

Led a 6-person team to design and build a full-stack task marketplace connecting users with service providers for chores and errands. Implemented user authentication, category-based filtering, and payment integration. Deployed to Render via Docker with 242+ commits across the team.

Node.js Express PostgreSQL Docker JavaScript

Mancala AI

Implemented a game-playing AI for Mancala using the alpha-beta pruning algorithm to optimize move selection. Conducted performance analysis comparing the alpha-beta AI against a random move bot to measure the effectiveness of the search strategy.

Python Alpha-Beta Pruning AI

OOP Chess

A fully playable two-player chess game built with JavaFX. Enforces legal moves for all pieces, detects check, checkmate, and stalemate. Built with four design patterns: Strategy for piece movement, Observer for game events, Singleton for the event bus, and Factory for piece creation.

Java JavaFX OOP Design Patterns JUnit

Personal Projects

Web Vulnerability Scanner

Built a web vulnerability scanner that identifies security misconfigurations and exposed sensitive files. Features security header analysis (X-Frame-Options, HSTS, CSP) with color-coded severity classification, sensitive file detection (.git, .env, database backups), and a GUI with ethical authorization prompts.

Python CustomTkinter Security

Raspberry Pi Wi-Fi Extender

Configured a Raspberry Pi as a Wi-Fi extender with its own access point, DHCP server, and NAT-based traffic forwarding. Implemented stateful firewall rules, automatic switching between Ethernet and Wi-Fi upstream connections, and routing that survives reboots and cable disconnects.

Linux iptables Networking Raspberry Pi

Let's connect

I'm actively looking for internship and entry-level data science or ML roles. If you have an opportunity or just want to chat about data, feel free to reach out.