Software Engineer
Devin Thakker
I build product-focused software across the restaurant and incentives industry, civic tech, and consumer platforms. My work sits at the intersection of reliable systems, clear user experience, and practical execution.
Today I work on gifting and payments systems at Restaurant.com and CardCash.com, which are owned by Giftify, Inc. (NASDAQ: GIFT).
Work
Selected Projects
Open a project to see the problem, the stack, and the code behind it.
The Common News
- iOS
- Civic Tech
The Common News
- iOS
- Civic Tech
Chicago Budget RAG
- FastAPI
- RAG
- Civic Tech
Chicago Budget RAG
- FastAPI
- RAG
- Civic Tech
iLib Technical Indicators
- Python
- Finance
iLib Technical Indicators
- Python
- Finance
Lightweight Python toolkit for calculating live technical indicators across equities and digital assets. Designed to plug into data pipelines so traders can surface moving averages, oscillators, and other analytics without leaving their workflow.
Icarus BT
- Python
- Quant
Icarus BT
- Python
- Quant
Backtesting framework for quantitative strategies that helps researchers simulate trades against historical price series. Provides utilities for configuring entry and exit signals, executing parameter sweeps, and reviewing performance metrics side by side.
Neural Networks for Housing Markets
- PyTorch
- Python
Neural Networks for Housing Markets
- PyTorch
- Python
PyTorch exploration into modeling housing prices with neural networks. Includes data preprocessing pipelines, feature engineering experiments, and training notebooks to benchmark architectures and evaluate prediction accuracy.
Credit Card Fraud Detection
- Python
- Machine Learning
Credit Card Fraud Detection
- Python
- Machine Learning
Machine learning project focused on surfacing anomalous activity in credit card transactions. Applies data balancing techniques and multiple classification models to improve recall on rare fraudulent events while keeping false positives manageable.
COMS
- Open Source
COMS
- Open Source
Open-source communication stack that experiments with self-hosted messaging for small teams. The project explores building blocks for channels, permissions, and extensibility so organizations can tailor collaboration tools to their workflows.
Writing
Latest Articles
Notes on building products, local government information, and the systems behind the work.
View all writingThe Common News Reaches 800 Cities, With 1,000 in Sight
The Common News has reached 800 cities representing more than 72 million people, with coverage expected to reach 1,000 cities by the end of the week. Here is what this stage of growth is teaching us about building local civic information at scale.
August 24, 2026
Why I Built CoFinder
Why I built CoFinder, the problem I saw with existing cofounder discovery, and why I think founder matching should focus on signal, intent, and actual compatibility instead of volume.
June 28, 2026
What Makes Civic Data So Hard to Structure
Why local government information is so difficult to organize well, and what I have learned from turning messy agendas, meetings, committees, and local issues into usable product surfaces at The Common News.
May 26, 2026
Background
Education
Indiana University Bloomington · B.S. Computer Science (ML/AI Concentration)
Minor in Data Science and Finance · GPA 3.71
Multiple semester Dean's List honoree.
Contact
Let's Connect
I'm open to new opportunities, product conversations, and collaborations around software, payments, and civic technology.