Welcome to

VegardHaglund.dev

Hi! I’m Vegard, a backend developer with a passion for building scalable and efficient server-side solutions. I specialize in Node.js and Express to create robust APIs that power modern web applications. With proficiency in both NoSQL (MongoDB, Redis) and SQL (MySQL) databases, I can design flexible and performant data architectures tailored to each project's needs.

My Projects:

Big favicon for my Exileplanet.xyz project

Exileplanet.xyz

A blog platform for seamless content creation and management

  • Built with Node.js and Express for a robust backend
  • Utilizes MySQL with JSON for flexible post storage
  • Images stored as BLOBs for efficient handling
  • Advanced tag indexing for quick searches
Check it out here
Big favicon for my Fruitconnect.xyz project

Fruitconnect.xyz

Connect fruits to score points in 10 turns and compete on the scoreboard!

  • Built with Bun.js and Express for a robust backend
  • Utilizes in-memory sqlite to save game progress.
  • MongoDB used to save completed games and display a scoreboard.
  • Depth first search algorithm to calculate connected fruits.
Check it out here
Big favicon for my outdoorworkoutgenerator.app project

outdoorworkoutgenerator.app

An intuitive app for designing and generating personalized cycling and running workouts.

  • Built with preact frontend using vite and daisyUI.
  • Express.js framework used to host the preact frontend and API.
  • Uses Gemini AI to generate workouts.
  • Self hosted Pocketbase database that stores workouts.
Check it out here

Technologies I know and use

Site analytics  

Last 7 days  
Unique Visitors
3
Total Visits
3
Total Pageviews
3
Visit Duration
0h 0m 0s
All time  
Unique Visitors
55
Total Visits
60
Total Pageviews
115
Visit Duration
0h 3m 8s

Analytics powered by Plausible.io