Hello world,
my name is Curt!

I am a full-stack developer who likes building cool stuff.

About Me

Photo of a handsome full-stack developer named Curt Gilbert.

Hey there!đź‘‹

I'm Curt Gilbert, a full-stack developer, tinkerer, and pizza-powered programmer. For me, building cool stuff means using technology to solve everyday problems that make people's lives better!

I currently work mostly with the web, but when I get time I like to learn new things. Right now I'm exploring 3D graphics and mobile development using Flutter. I also like to keep an eye on the evolving AI landscape. Day to day, however, I work mostly with these technologies:

Latest Projects

Screenshot of Notion Database library

Notion Fitnotes Integration

  • A Javascript Notion integration that synchronizes exercises between a Notion database and the FitNotes Android app.
  • The integration uses a Google Cloud function that is triggered when a FitNotes backup file is uploaded to Google Drive.
  • During synchronization, fields such as description and video link URL from the Notion database are updated in the FitNotes database.
Screenshot of the recipe page

Meal Prep Mate

  • Meal plan templates that allow you see fine-detailed information like daily macro and micronutrient and calorie deficits/surplus.
  • Advanced recipe editing features such as rich text editing, ingredient grouping, intelligent base ingredient identification, and recipe scaling
  • Receipt scanning to track and analyze ingredient prices over time
  • Customizable nutrient goals with personalized tracking and recommendations
screenshot of lotr quiz landing page

The Lord of the Rings Quiz

  • An interactive 3D model of “the precious” with fiery reflections and script that glows when the ring is touched.
  • Background scenery transitions as the quiz progresses to reflect the journey to Mordor.
  • Quiz result includes a thematic quote based on the quiz score, with confetti canons for perfect a score.
  • A timer that advances the question after 30 seconds has elapsed.

Contact