Github Profile Page
Hey, I'm Jacob

I love working on web applications, automation, and network solutions.
In my free time, I enjoy building Raspberry Pi projects, solving challenges, and working on personal projects.

My

Technologies

ReactReact
React
Next.jsNext.js
Next.js
Tailwind CSSTailwind CSS
Tailwind CSS
Node.jsNode.js
Node.js
PostgreSQLPostgreSQL
PostgreSQL
PythonPython
Python
TypeScriptTypeScript
TypeScript
DockerDocker
Docker
GitGit
Git
Currently Learning

My

Projects

Visualization of Walking Routes in Aalborg

Visualization of Walking Routes in Aalborg

A web application to visualize walking routes in Aalborg, Denmark, using the A* algorithm and Mapbox for real-time mapping.

HTMLCSSFastAPIPythonGeoJsonMapboxPath A*JavaScriptOpenStreetMapMachine LearningImage classification
Open
Happy Greet

Happy Greet

Create beautiful, personalized greeting cards with stickers and GIFs.

ReactRedisNext JS TailwindCSS
Open
Discount Finder

Discount Finder

A website that finds food discounts in Aalborg City, Denmark, from Føtex, Salling, Netto, and Bilka.

HTMLCSSTyeScriptReactNext.jspostgreSQLPythonFastAPI
Open
Hand Gesture Navigation in Virtual Reality

Hand Gesture Navigation in Virtual Reality

Research and implementation of intuitive hand gesture-based locomotion methods for virtual reality environments, focusing on natural movement without controllers.

Virtual RealityUnityC#Meta Quest 2Hand TrackingGesture RecognitionOculus SDKMRTKHuman-Computer InteractionMovement Systems
Open

My

Experience

QShare Solutions

FullTime
January 2026 - Presentqshare.io
Front end developer

ReactNextjsExpoReact NativeTailwindcssMaplibre nativeOffline map renderingGluestack

Ad Fontes Society

Freelance
January 2025 - November 2025adfontessociety.dk
Full stack Developer

• Designed and spearheaded the MVP development of an alternative healthcare platform to help people discover and search for treatments.

• Built the platform (frontend) using React, Next.js (App Router, SSR), Tailwind CSS, ShadcnUI/Radix UI, Firebase, and PostgreSQL.

• Owned end-to-end feature development, from domain modeling and SQL schema design to REST endpoints (FastAPI/Pydantic) and frontend UI.

• Delivered core features: searchable practitioner overview, onboarding and profile creation flows, profile editing (with image/video support), and cookie consent handling.

• Developed and deployed REST APIs and cloud solutions on Azure with FastAPI, SQLAlchemy, and PostgreSQL.

• Led architectural decisions on authentication and data models, including JWT/session handling and Firebase Auth integration.

• Mentored an intern, providing guidance on frontend development, solution design, technical best practices, and professional growth.

ReactNext.jsTailwind CSSFigmaUI/UXAgileScrumFirebasePostgreSQLShadcnUI/Radix UIPythonFastAPI/FlaskSql Academy

Ad Fontes Society

Internship
December 2024 - December 2024adfontessociety.dk
Full stack Developer
  • Conducted initial design, UX, and UI processes, and translated Figma designs into a landing page

Vokalo

Internship
September 2023 - December 2023vokalo.io
R&D - Software Developer

Designed a robust Linux-based controller for charging stations on Raspberry Pi Compute Modules, incorporating automated test environments, secure remote access, OTA updates with Mender, and a FastAPI REST API for streamlined user interaction

PythonC++JavascriptGoogle App ScriptLinuxFastAPIMenderRaspberry PiLinux KernelGitLinux NetworkScrum

KMD

Student job
September 2022 - August 2023kmd.dk
Software Student Assistant

Contributed to the UX and UI development of KMD Clubtimiser (when Clubtimiser still was a part of KMD), a Microsoft Dynamics 365-based CRM for sports clubs, optimizing the customer information dashboard for usability and enhancing user experience through HCI principles.

HTMLCSSMicrosoft Dynamics 365JavaScriptTable/Dashboard designUser ExperienceUser InterfaceHCIAgilePhotoshopFigma

My

Education

Master of Science (MSc) in Medialogy

Aalborg University, Aalborg

My Master's thesis focused on generating user preferences based on walking routes in Aalborg, Denmark. Using a combination of Machine Learning, specifically ResNet, I developed a model to recognize and analyze Street View images, achieving over 90% accuracy in image recognition.

To model optimal walking routes, I applied the A* algorithm in a node system, allowing for pathfinding that adapted to user-defined preferences. The results demonstrated successful identification of preferred walking routes, effectively combining image recognition with weighted pathfinding to meet user needs.

All of this was implemented in a FastAPI REST API, providing a user-friendly interface for route generation and customization, the user also had the opportunity see and walk the suggested route virtually in a street view experience.

User Experience/User InterfaceHuman Computer Interaction/HCIPythonFastAPIMachine LearningA* AlgorithmImage RecognitionPathfindingFull Stack Development

Bachelor of Science (BSc) in Medialogy

Aalborg University, Aalborg

In my bachelor thesis, titled Comfortable Hand Gestures for Movement in Virtual Reality, I conducted a hand-gesture elicitation study to identify suitable gestures for locomotion control within a virtual reality environment. This project aimed to improve VR movement gestures, specifically continuous and teleportation gestures, using an elicitation-based approach.

Key research areas included defining gesture types, applying Wobbrok's study method with Morris' modifications, and minimizing legacy bias in user-generated gestures.The study involved 30 participants in both the elicitation study and a post-test, utilizing a logging system and NASA-TLX survey to assess task load.

The results indicated that gestures derived from the elicitation study had a lower task load index than industry-standard gestures, leading to discussions on the optimal number of gestures before quality declines. Additionally, I implemented software that could recognize these gestures in real-time within the virtual reality environment.

User ExperienceUser InterfaceHCIPythonMachine LearningFull Stack DevelopmentVirtual Reality programmingSound and image processingDevelopment of web and complex software systemsobject-oriented programming (OOP)Interaction designHuman-computer interaction (HCI)JavaPythonC#HTML/CSS/JavascriptSQLUnityGitScrumAgile
© 2026 Jacob Phillips. All rights reserved.
Made with by Jacob Phillips