
Hi, I'm Nick, a full-stack developer with 8 years of experience. I enjoy building sites, apps and APIs. My focus is on JavaScript & TypeScript.
This site was built with React, Next.js, Tailwind & Framer Motion.
About Me
After graduating with a degree in journalism and having a wide variety of jobs early in my career, I found myself wanting to know more and more about websites, and how to use coding skills to automate many of the day-to-day tasks I was doing. I enrolled in a night class for coding beginners, and within a couple weeks, I knew I had found my passion. I graduated from a coding bootcamp several months later.
I love getting to solve challenging problems every day. My favorite part of programming is working together with smart, creative, talented people to deliver cool products and experiences to customers.
When I'm not coding, I enjoy traveling, being outdoors (especially hiking or running), and learning new things (like a foreign language!).
My Projects
TV App Redesign
Lead API and BFF (back-end-for-front-end) developer for brand new TV apps (Roku, Android TV, AppleTV) at FloSports.
- NestJS
- Redis
- Server-Driven UI
- TypeScript
- Jest
Varsity.TV Standings
Delivered a first-of-its-kind standings experience for the elite cheerleading community. The work included data syncing, filtering and searching.
- Full-Stack
- TypeScript
- Node.js
- A/B Test
- Angular
AI-Powered Journal App
A fun side project to better learn React and Next.js. Uses the OpenAI API and Langchain to assess the mood of journal entries.
- React
- Next.js
- Prisma
- OpenAI
- Clerk
- MySQL
Web Payment Funnel
Built a new, simplified funnel for FloSports, featuring signup, plan selection and payment. Used A/B testing and Segment to reveal a multi-million dollar improvement.
- Stripe
- A/B Test
- Angular
- RxJS
- Segment
My Skills
- JavaScript
- TypeScript
- Node.js
- NestJS
- Angular
- React
- Next.js
- HTML
- CSS
- Tailwind
- RxJS
- Git
- A/B Testing
- Server-Driven UI
- CI/CD
- Segment
- Jest
- Cypress
- Prisma
- Framer Motion
My Experience
Kansas State University
Manhattan, KS
Graduated with a print journalism degree. I love both verbal and written communication 📝️, and I've been presently surprised at how much those skills have helped me in my coding career.
2008Right Angle Sports
Los Angeles, CA
Research analyst for a sports gambling syndicate. Created and maintained various Excel spreadsheets with data from many websites, which made me curious on how to scrape the web... 🧐
2011-2015Austin Coding Academy
Austin, TX
Took 14 months of night classes at a "bootcamp" to learn software engineering fundamentals. 💻
2015-2016My First Coding Job
Austin, TX
Quick internship to get real-world coding experience. Built a user profile section (using React and Django) for a fitness app ⌚ called Meretz.
2016Software Engineer
Austin, TX
Started as a junior developer on the payments team at FloSports, and within a little over a year I was promoted and became the team lead. Upskilled in all things front-end.
2016-2020Senior Full-Stack Engineer
Austin, TX
I'm now a senior full-stack developer and team lead delivering server-driven UI endpoints for fully redesigned TV apps at FloSports. Using NestJS, Typescript & Redis.
2020-presentContact Me
Please contact me directly at nickdunn2@gmail.com or through this form.



