James Jacobsen

I’m a software developer and at the end of the day I just love problem solving, it doesn't matter much where in the stack. But I have noticed I find exceptional fulfillment when working with API's, connecting systems and enabling them to communicate, unlocking powerful and dynamic possibilities. It's a fascinating process to me.


Chess-GPT

Chess Web App

JavaScript / OpenAi API

  • Connects to the OpenAi API to connect a Chat-GPT assistant to the application
  • User plays a game of chess against the Chat-GPT assistant

Lucky Plants

E-Commerce Website

TypeScript / Next.js / React / Postgres / Prisma / NextAuth

  • Connects to the Stripe API for payment processing
  • User authentication and authorization
  • Persistent user cart data
  • Responsive design

Path Track

Habit Tracking App

JavaScript / React / Postgres / Redux / Express / Node

  • Utilizes React-Calendar API
  • Uses Luxon library for date formatting
  • User authentication and authorization