Hey, I'm Justin
I'm |
I'm a full stack software developer with a passion for AI, sustainability, and music making.
I'm on a constant journey to understand and navigate the pervasive, yet often elusive, physical and digital systems that dictate our lives.
Projects
Professionally, I've worked on a variety of new & established applications across Android, iOS, Flutter, and Web. In my free time I enjoy learning & tinkering with AI/ML and I'm currently working on some projects built with LangChain.
CommandGPT & LangChain Examples
Python/LangChain | LLM System Design | Conversation Design | LLM Output Parsing
Built a clean, well documented, and flexible autonomous LLM system from the ground up using LangChain components & extensive custom tooling. Additionally, built several highly documented LangChain examples.
- Clear and descriptive documentation
- Robust prompting mechanisms
- Modular & easy-to-use architecture
- Conversational ruleset generation
- Autonomous operation off initial ruleset
AutoGPT Features & Tweaks
Python | Stateful LLM Constraints | Dynamic Prompting | Dynamic Response Templates
Built a markdown templating system into AutoGPT to allow the user (or the LLM) to dynamically create & reference templates to guide output. Built a context system on top of this to constrain the LLM to user or LLM-defined research contexts.
- Dynamic markdown templating system
- Context system for segmenting research
- Stateful systems through LLM commands
- Output enforcement/parsing mechanisms
Obligatory Todo App
Web Dev | React | Firebase
Fully responsive mutli-list todo application built using React and Material UI for the frontend and Firebase for user authentication, data storage, and hosting.
Music
Over the years I taught myself how to play guitar, record/mix, and master. I'm no expert, but I do have material I'm proud of that focuses on complex guitars & drums.
I use Ableton Live, GetGood Drums, and two AI mastering tools, Landr and BandLab, to record/mix/master. I've also experimented with ChatGPT as a composition tool.