Hi, My Name is

Nathan
Schroeder.

About

Welcome to my portfolio! I'm a software developer and UI designer. I specialize in creating user-friendly, scalable applications that solve real-world problems.

I ensure that every project I work on is both visually appealing and highly functional. I enjoy collaborating with others to bring creative ideas to life through powerful applications.

Take a look around to explore my projects. I’m always excited to take on new challenges and work on innovative solutions that can make a difference!

Projects

  1. Spotify AI Analytics

    A NextJS app that analyzes your Spotify listening history and provides detailed statistics about your music taste. Features an AI chatbot powered by GPT that understands your preferences to generate personalized song recommendations and automatically create custom playlists directly on your Spotify account.

    • NextJS
    • NextAuth
    • Typescript
    • TailwindCSS
    • Spotify API
    • OpenAI API
  2. Focus Grid

    A cross platform mobile app developed with React Native and Expo. It is a habit tracking tool allowing users to visualize their progress using a Github contribution style grid.

    • React Native
    • Expo
    • Typescript
    • Nativewind
    • Figma
    • App Store
    • Google Play
  3. AI Chatbot

    A simple AI Chatbot powered by GPT-3.5 Turbo. Featuring a modern design with light and dark mode toggles. Built with NextJS, TypeScript, and Shadcn/ui.

    • React
    • NextJS
    • Typescript
    • Shadcn/ui
    • GPT-3.5 Turbo
    • Vercel
  4. Inventory Managment System

    Leading a team of 3 we developed a web app to track inventory coming in and out of warehouses and track which homes they're in. We built the front end with Angular and an API with NodeJS, ExpressJS, Sequelize, and MySQL to manage warehouse and staged home inventory data.

    • Angular
    • NodeJS
    • Express
    • MySQL
    • Sequelize
    • Figma
    • Heroku
    • Netlify

Experience

  1. 2020 - 2024

    2020 - 2024

    Mobile Applications Development

    St. Clair College

    In this program I learned to develop, test, and deploy a variety of native mobile and web applications for multiple platforms while also designing, modeling, implementing and maintain databases within. I also learned how to design user-friendly prototypes inside these applications using tools like Figma. This program also gave me plenty of opportunity to work and lead teams to accomplish larger scale projects.

  2. 2025 - Present

    2025 - Present

    Mobile App Developer

    Red Piston

Get in touch

Portfolio designed and developed by me using Figma and Visual Studio Code. Built with React, Typescript, Vite and Tailwind CSS, and deployed on Vercel.