About me
From an early age, I've been passionate about technology and problem-solving. My journey began at 12 when I built my first website, leading to high school robotics championships and bitcoin mining. After a brief stint in computer science at university and a startup venture, I transitioned to government work, automating immigration processes. Seeking new challenges, I moved to a small 3PL startup before finding my current role at Pearl Health, where I continue to apply my diverse tech experience in the healthcare sector.
Blog
Loading knowledge graph...
| 0007 The Results Of Cutting Out The Bloat Tech |
| 0005 Knowledge Graph Tech |
| 0002 Cut Out The Bloat Tech |
| 0006 iMessageLLM Projects |
| 0003 ActionsUptime Build and Walk Projects |
| 0004 This Blog Aint Perfect Personal |
| 0001 What Even Is This Personal |
Projects
| Team Bio | Team Bio is a platform to foster professional connections between coworkers within a company. This is done with profiles, trivia, coffee chats, and more. |
Django
HTML
JavaScript
PostgreSQL
Python
|
| ActionsUptime | ActionsUptime is a platform to help you monitor your GitHub Actions and get notifications when they fail. |
AWS
AWS Lambda
Celery
Django
PostgreSQL
Redis
|
| Poseidon | Poseidon is a tool to help explore financial data, generate insights, and make trading decisions. |
C#
Django
PostgreSQL
Prophet
Python
Various ML/AI models
|
| Spindlers | Spindlers is a full service technology consulting company, specializing in custom software solutions, web development, and bringing small/medium businesses into the digital age. |
Consulting
Graphic Design
Marketing
SEO
Software Development
Web Design
|
| iMessageLLM | iMessageLLM brings the power of large language models directly to your iMessage conversations, understand context, summarize years of message history, and extract key insights. |
Data Analysis
iMessage
LLMs
Python
|
| Lightroom Blur | Clean up unintentionally blurry and duplicate photos in Lightroom and Apple Photos automatically with AI-powered image classification and blur detection. |
Apple Photos
Blur Detection
Image Processing
Lightroom
Machine Learning
Python
|
Photos
Books
Assume the Worst
"You've probably never been told this, but you are going to fail. Over and over again!"
Blockchain
Cracking the Coding Interview
"This is going to be a hard one"
Dark Mirror
Data for the People
Django 3 By Example
Django For Professionals
"Searching and sorting can be very complex, but it doesn't have to be!"
Long Range Shooting Handbook
Make
Permanent Record
"Credit cards are like little personal trackers, tracking your every move"
Principles
Six Easy Pieces
Six Not So Easy Pieces
The Healthy Programmer
The Inevitable