I'm a software developer from Wisconsin. I like building practical tools for real workflows: internal apps, APIs, small utilities, and UI that makes a messy thing easier to use.
Before tech I worked on an organic farm, so I tend to care about software that touches real work and real people. Lately I have been focused on Vue/Nuxt, TypeScript, Python, Rust, AI-assisted development, and operator-centered internal tools.
- Building practical tools for real workflows, especially internal apps and small systems that reduce friction
- Maintaining setlistfm-ts, a TypeScript client for the setlist.fm API
- Experimenting with Nuxt, AI-assisted coding workflows, and useful side projects
Languages: TypeScript, JavaScript, Python, Rust, Java, C#, HTML, CSS, Bash
Frameworks and libraries: Vue, Nuxt, Express, Node.js, Spring Boot, Tailwind CSS
Tools and platforms: Git, Linux, macOS, Docker, MySQL, PostgreSQL, AWS, Postman
Other: REST APIs, CLI tools, browser extensions, internal tools, workflow automation
| Project | Description | Tech |
|---|---|---|
| setlistfm-ts | Type-safe TypeScript client for the setlist.fm API | TypeScript |
| cxc | Chrome extension that color-codes X.com posts by age | Vue |
| nuxt-starter-template | Nuxt 3 starter with Drizzle ORM, shadcn-vue, Tailwind CSS, and Pinia | Vue, Nuxt, TypeScript |
| sleepstack | Python CLI for generating binaural beats and ambient sleep/focus tracks | Python |
- LinkedIn: linkedin.com/in/tylerkozlowski
- X: @tkozdev



