Jonas Hansen, Senior Full Stack Engineer
Lykkesholms Alle 4b, 2th, 1902 Frederiksberg C, Denmark
M.Sc.Eng. | Aalborg University CPH
+45 22415374 | [email protected] | GitHub.com/jojokbh

About me
Entrepreneurial Full Stack Engineer with 10 years of comprehensive expertise in technologies including Python, Golang, Node.js, Typescript, Svelte, React, Flutter, Docker & Kubernetes. I am a passionate and results-driven developer with a deep interest in technology and digital transformation. I specialize in creating innovative and tailored solutions that fit your exact needs. Whether it’s dynamic web applications or efficient process optimizations, I bring ideas to life using the latest technologies. I thrive on being challenged and love tackling new, exciting tasks that push both me and your project forward. I've been programing for a living since 2014 and have been self-employed for 8 years. I've worked in a wide range of industries, from healthcare to e-commerce, and have a proven track record of delivering exceptional results.
Projects
Webshopplatform — Software Developer
2024 - 2025
Location: Copenhagen
Development of Webshop with Modern Technologies and Administrative Interface
This project focused on developing a fast and flexible webshop with an administrative interface that enables easy management of products, orders, and analytics.
Key Features Include:
- Frontend with AstroJS, Svelte, and React: Combination of AstroJS for optimal performance, Svelte for interactive components, and React for dynamic features.
- Administrative Interface: A custom admin panel for managing products, inventory, orders, and customers, developed with a user-friendly UI.
- Payment Solutions: Integration of secure payment gateways such as Stripe and Flatpay for a seamless checkout experience.
- Shipping API: Automatic shipping management through API integration with logistics providers to optimize the delivery process.
- Analytics with PostHog: Advanced user and sales analysis through PostHog to understand customer behavior and optimize conversion rates.
- Event-Based Architecture: Implementation of Kafka for event streaming and Server-Sent Events (SSE) for real-time updates, enabling scalable and responsive communication between services, with payment, shipping integration and email notifications.
This webshop project combines modern technologies with strong integration capabilities to create an efficient e-commerce platform that is scalable and easy to manage.
Systemfutura — Software Developer
2024 - 2025
Location: Copenhagen
Development of Administrative Project Software for Clients with Custom Needs
This project focused on creating a flexible and comprehensive software solution using Python and FastAPI as the backend solution, and Svelte for the front-end, specifically designed for businesses requiring customized features to optimize their business processes.
Key Features Include:
- Quoting: User-friendly module for quickly creating and sending quotes based on customer needs and project requirements.
- Piecework Pay: Integrated system for managing piecework pay, ensuring accurate payroll and motivating employees through performance-based compensation.
- Project Planning: Visual project management tool that enables effective task management, scheduling, and resource allocation.
- Live Updates: Real-time updates using FastAPI's Server-Sent Events (SSE) implementation, providing all stakeholders with immediate access to project status and changes, promoting transparency and quick decision-making.
- AI Email Analysis: Built-in artificial intelligence using Python-based machine learning libraries that analyzes incoming emails to identify key tasks, deadlines, and customer inquiries, reducing manual processing and improving response times.
This administrative software enables businesses to manage complex projects more efficiently and adapt to unique client needs, leading to increased productivity and customer satisfaction.
Videometer — Software Developer
2023 - 2024
Location: Copenhagen
Image Analysis Software Development
At Videometer, I developed advanced desktop applications for image analysis and scientific computing, working with cutting-edge technologies in both desktop and web environments.
Key Projects and Responsibilities:
- C# Desktop Applications: Developed sophisticated desktop applications for image analysis using C# and the .NET framework, handling complex scientific data processing and visualization.
- Full-Stack .NET Development: Worked with the .NET framework across both frontend and backend systems, creating integrated solutions for scientific applications.
- DevOps Automation: Took responsibility for automating deployments and building/testing various applications, ensuring reliable and efficient delivery pipelines.
- Go Backend Solutions: Developed larger backend solutions primarily in Go (Golang), building scalable and performant systems for data processing and analysis.
- Tauri Desktop Applications: Created modern desktop applications using Tauri framework combined with Svelte frontend technology, delivering cross-platform solutions with web technologies.
This role involved working with advanced scientific computing, image processing algorithms, and developing robust software solutions for precision measurement and analysis applications.
Mediathand - Volvo In-Car Infotainment — Software Developer
2022 - 2023
Location: Copenhagen
Development of In-Car Infotainment Streaming Solution with QUIC
This project focused on developing an advanced in-car infotainment application capable of high-performance video and data streaming using the Multicast QUIC technology developed in the Mediathand project. (link to paper)
Key features include:
- Multicast QUIC Technology: Implementation of the scalable multicast QUIC protocol for efficient distribution of video content and real-time data within the vehicle network.
- In-Car Infotainment Application: Development of a modern, responsive infotainment system with intuitive UI/UX for seamless media consumption and navigation.
- Low Latency Streaming: Optimization of network protocols for ultra-low latency streaming of high-definition video content and real-time traffic information.
- Vehicle Integration: Seamless integraption with vehicle systems including CAN bus, GPS, and sensor networks for enhanced driving experience.
- Network Optimization: Advanced optimization techniques for reliable streaming performance in mobile automotive environments.
The project leveraged the advanced networking technology from the Mediathand project and combined it with modern frontend development to create an efficient and innovative in-car streaming solution.
Mediathand — Software Developer
2021 - 2023
Location: Copenhagen
Development of Video Streaming Solutions with Multicast QUIC
This project focused on developing video streaming solutions, by developing a custom QUIC protocol for efficient data casting and video streaming. (link to paper)
Key features include:
- Multicast QUIC Technology: Implementation of multicast QUIC for scalable and efficient distribution of video and data content.
- Desktop Applications with Tauri and Svelte: Development of lightweight applications with a modern UI for an improved user experience.
- Network Optimization: Optimization of network protocols for low latency and high reliability in live and on-demand streaming.
- Presentation at Trade Show: The solution was demonstrated at an industry trade show in Las Vegas, generating interest among industry professionals and potential partners.
The project combined advanced networking technology with modern frontend development to create an efficient and innovative streaming solution.
Hairtalk — Software Developer
2020 - Present
Location: Copenhagen
Development of a Custom Shopify Solution and Process Automation
This project focused on building a tailored Shopify online store for hair extensions while automating key business processes.
Key Features:
- Custom Shopify development: Designed and implemented a customized Shopify storefront with enhanced functionality to optimize the shopping experience.
- Automated order processing: Developed a seamless integration between Shopify and GLS for automatic label generation and shipment handling.
- Process automation: Streamlined workflows to reduce manual work, improving efficiency in order fulfillment and inventory management.
This project successfully combined e-commerce development with automation to create a scalable and efficient online retail solution.
Ward247 — Software Developer
2020 - 2022
Location: Copenhagen
Development of a Mobile Application for Remote Patient Monitoring
This project focused on developing a mobile application to assist nurses in remotely monitoring patients, with a particular focus on COVID-19 cases.
Key Features:
- Backend with Golang: Designed and implemented a robust and efficient server solution to handle patient data securely, in realtime via websockets.
- Event-based communication: Developed an event-based communication solution to send alerts from patients to nurses, via a mobile app.
- Cross-platform mobile application: Developed using Flutter to ensure a seamless and user-friendly experience on both iOS and Android.
- Administrative interface: Built with React to manage patient data and oversee system administration.
This project successfully combined modern technologies to create a secure and accessible solution for remote patient monitoring.
Inecon — Software Developer
2020 - 2021
Location: Copenhagen
Development of a Data Analytics Platform for NGOs
This project focused on building a data analytics platform tailored for NGOs, enhancing its ability to efficiently handle large volumes of analytics data. The platform had a focus on scalability and robustness, with a primary emphasis on Hadoop-based data architecture and Kubernetes for efficient deployment. Using Python to streamline data collection, the platform also included advanced caching of data to improve API response times.
Key Features:
- Hadoop-based data architecture: Designed and implemented a scalable data pipeline for efficient data processing.
- Scalability with Kubernetes: Leveraged Kubernetes for robust and flexible deployment.
- Automated data ingestion: Streamlined data collection from multiple sources, including Google Analytics and Facebook Ads.
- User-friendly web interface: Developed a Vue 3-based interface for easy access to analytics and data visualization.
- Advanced caching of data: Improved API response times through Redis caching and in-memory data storage solutions.
This project combined advanced data processing techniques with an intuitive UI to create an efficient and scalable analytics platform for NGOs.
Infoklient — Software Developer
2019 - Present
Location: Hillerød
Development of a Desktop Application for Municipal Communication
This project focused on creating a desktop application for municipalities to efficiently display administrative messages regarding local events.
Key Features:
- Message display system: Developed a desktop application for presenting real-time messages from the administration to users.
- Administrative interface: Built an intuitive admin panel for managing messages, ensuring easy content updates and scheduling.
- Active Directory integration: Seamlessly connected with the existing Active Directory setup for user authentication and role management.
- Process automation: Automated message distribution and access control, reducing manual intervention and ensuring timely updates.
This project successfully enhanced municipal communication by integrating secure authentication, automation, and real-time information delivery.
Demensvenlig Nordsjælland — Software Developer
2018 - 2021
Location: Hillerød
Development of a Website for Dementia-Friendly Communication
This project involved building a website to facilitate communication with dementia patients in North Zealand, ensuring accessibility and ease of use.
Key Features:
- Custom content management: Developed features for municipal employees to publish blog posts, upload documents, and share images.
- Accessible design: Implemented user-friendly HTML, CSS, and JavaScript components optimized for dementia-friendly readability and navigation.
- Document and media distribution: Created a structured system for managing and sharing relevant files with patients and caregivers.
- Server deployment: Hosted on Windows Server to ensure reliability and security for municipal use.
This project successfully provided a digital platform to improve communication and accessibility for dementia patients and caregivers.
Rosenfeldt Photography — Software Developer
2014 - 2019
Location: Copenhagen
Development and Automation of Photography Workflow
This project focused on maintaining and enhancing the website and webshop while developing an automated data pipeline for photography processing.
Key Features:
- Website and webshop maintenance: Managed and improved an existing online platform to ensure smooth operation and scalability.
- Automated photo processing pipeline: Developed a system to streamline the entire workflow, from capturing photos at schools or studios to final customer delivery.
- Integration with external editing services: Automated the transfer of images to external editing teams, ensuring seamless approval and processing.
- Order and fulfillment automation: Implemented a structured system to handle printing and delivery, reducing manual intervention and improving efficiency.
This project successfully combined web development with process automation to optimize the photography business workflow.
Education
Aalborg University — Bachelor
2016 - 2019
Location: Copenhagen
- Bachelor: IT, Communication and New Media
Aalborg University — Master
2019 - 2022
Location: Copenhagen
- Msc in: Innovative Communication Technologies and Entrepreneurship