Henrik Lange Bendixen
Fredericia, Region of Southern Denmark, Denmark
533 followers
500+ connections
About
Drevet af Software Engineering. Jeg brænder for at lave gode tekniske løsninger som…
Contributions
-
How do you use user feedback in product development?
My experience with user testing is unparalleled when it comes to product development. Having actual people in the room, who are used to working with something close to what you make, who are not in to much of a technical mindset where they will solve issues over explaining them, and then handing them goals without guiding them towards it. That always yields valuable insides. But I try to do five at a time, and then generally wait a month or two before I do it again to maximise the amount and value of new input while still validating recurrence of issues between users.
-
How do you code accurately and quickly under time pressure?
If time is of the essence then what is most important is to know exactly what the code should do. I will generally write a playbook function that does whatever is required using meaningful variable and function names but for functions that don’t exist. Then I implement each if those functions, leaving me with that one playbook function that is very readable and with all the gritty details in the functions it calls. This makes sure that I follow the plan and visually show me my status and allow me to debug in a way that is perfectly transparent to the plan laid out.
Activity
-
Some very interesting talks at SDU Startup Night and extremely excited to have received Møllerens Fond grant to boost development on Tutoria. 😄
Some very interesting talks at SDU Startup Night and extremely excited to have received Møllerens Fond grant to boost development on Tutoria. 😄
Liked by Henrik Lange Bendixen
-
𝐆𝐨𝐝𝐞 𝐤𝐨𝐥𝐥𝐞𝐠𝐞𝐫 > 𝐚𝐫𝐛𝐞𝐣𝐝𝐬𝐨𝐩𝐠𝐚𝐯𝐞𝐫 Når jeg en gang imellem bliver ked af, at jeg endnu ikke har fundet min plads inden for…
𝐆𝐨𝐝𝐞 𝐤𝐨𝐥𝐥𝐞𝐠𝐞𝐫 > 𝐚𝐫𝐛𝐞𝐣𝐝𝐬𝐨𝐩𝐠𝐚𝐯𝐞𝐫 Når jeg en gang imellem bliver ked af, at jeg endnu ikke har fundet min plads inden for…
Liked by Henrik Lange Bendixen
Experience
Education
-
Syddansk Universitet
-
Activities and Societies: TUTORING & ASSISTING - During my masters degree, I tutored new students, and repeated the courses I held for my classmates earlier, for the new students.
Cand. Scient. Polyt. Master of Science in Software Engineering
2-year graduate programme that builds on the 3-year undergrad programme.
BRICK TRANSLATOR (Master Project)
- System: Used IFC files to extract the information in them that is relevant for the BRICK building management system and translate into its format. Build with 3 different architectures to measure speed of runtime and implementation of new features.
- Technologies: Java -
-
Activities and Societies: BASIC EDUCATION: - During my first years of the Software Engineering education, I held several courses for my fellow students when they fell behind. I held the following courses with 50+ attendees each time: - Complete Walkthrough of Java Curriculum in 4 hours - Complete Walkthrough of Database Curriculum (postgreSQL) in 4 hours - Complete Walkthrough of Internet Technologies Curriculum in 4 hours - Workshop in Test Driven Development (TDD) as part of the Software Design course
3-year undergrad (bachelor) education in Software Engineering
STUDY BUDDY (bachelor project)
- System: Can read text information from various sources and help you summarize it and find meaningfull information across sources. You can upload a full course book to it, and set how long of a summary you want, and it will intelligently compile the most relevant senteces of the book into a meaningfull summary in the desired length. When asking a question, the system derives keywords, and selects…3-year undergrad (bachelor) education in Software Engineering
STUDY BUDDY (bachelor project)
- System: Can read text information from various sources and help you summarize it and find meaningfull information across sources. You can upload a full course book to it, and set how long of a summary you want, and it will intelligently compile the most relevant senteces of the book into a meaningfull summary in the desired length. When asking a question, the system derives keywords, and selects up 3 most relevant answers from up to 3 most relevant sources, based on keywords and ongoing conversation, for a total maximum of 9 sentences across 3 documents/books, that can help answer your question. This was tested on papers written by professors across the university and proved usefull in 8/10 scenarios.
- Technologies: Java, PostgreSQL -
-
ELECTRICIAN
Specialized in Building Management Systems (BMS), Network Engineering & PLC Programming.
During this education, I was an apprentice at Jansson El A/S (see experience section).
I finished the education with the highest grades possible for the final test, the physical project & report, and the final oral exam, and thus received a medal from the government for my efforts. -
-
GRAPHICAL DESIGNER:
- I took a 10th grade combined with a base education (grundforløb) in Graphical Design at EUD, combined with elective courses in IT and Networking. It wasn't possible to finish this education.
Licenses & Certifications
Publications
-
Ecosystem-Driven State-of-the-Art Investigation for Social Workers’ Back Pain
IEEE Shircon
The state-of-the-art investigation is important in new product development. It can avoid wasting time and effort on developing solutions that has already been patented or introduced in the market. However, there is lack of a systematic approach for the state-of-the-art investigation. This paper introduces an ecosystem-driven approach for the state-of-the-art investigation. With the example of social workers’ back pain, this paper demonstrates a three-step process of the state-of-the-art…
The state-of-the-art investigation is important in new product development. It can avoid wasting time and effort on developing solutions that has already been patented or introduced in the market. However, there is lack of a systematic approach for the state-of-the-art investigation. This paper introduces an ecosystem-driven approach for the state-of-the-art investigation. With the example of social workers’ back pain, this paper demonstrates a three-step process of the state-of-the-art investigation (Step 1- ecosystem mapping, Step 2- patent and literature review, and Step 3- gap analysis). Each step includes several activities and produces outcomes for the next step. The contribution of this ecosystem-driven approach is a state-of-the-art investigation that helps innovators to identify gaps where state-of-the-art fails to meet unmet market needs.
Other authors -
Evaluation of the Opportunities and Limitations of Using IFC Models as Source of Building Metadata
BuildSys
Structured information about the available components in each building is critical to build scalable and maintainable smart building applications. Recent work has proposed a solid knowledge base for what information is needed and how to represent the information as metadata models. However, populating metadata models with information is still an extensive process. Therefore, it is important to consider how other digital sources of information about a building can aid this process. Building…
Structured information about the available components in each building is critical to build scalable and maintainable smart building applications. Recent work has proposed a solid knowledge base for what information is needed and how to represent the information as metadata models. However, populating metadata models with information is still an extensive process. Therefore, it is important to consider how other digital sources of information about a building can aid this process. Building information models, such as IFC, are used as a common digital representation throughout the design and construction of buildings. Therefore, IFC models hold the potential to provide many of the elements needed by a metadata model for a building. In this paper, we document to which extend this premise holds by quantifying the IFC model elements that can be used to populate a Brick metadata model, both according to the specification and the actual IFC models implementing that specification. Our results show that considering the specification 4.5% of the elements in an IFC model can map to an element of the Brick metadata model. However, when considering the data in actual IFC models of 20 buildings our results show that only 0.2% of the content can be mapped to Brick. We interview building industry professionals to put a context to those numbers.
Other authorsSee publication
Projects
-
Bachelor Project: Automated Text Analysis and Summarization (Bachelor Project)
Idéen med projektet er at sætte tempoet på indlæring op. Man kan indlæse tekst, og vil så få et summary genereret, der indeholder de vigtigste sætninger. Efterfølgende kan man stille spørgsmål, hvortil systemet vil finde de mest relevante svar i de indlæste tekster.
Systemet er modulopbygget og indeholder således også andre funktionaliteter, så den eksempelvis vil identificere og udregne et regnestykke, konvertere til/fra romer-tal, slå ord op i en ordbog og andet. Alle dens funktioner samt…Idéen med projektet er at sætte tempoet på indlæring op. Man kan indlæse tekst, og vil så få et summary genereret, der indeholder de vigtigste sætninger. Efterfølgende kan man stille spørgsmål, hvortil systemet vil finde de mest relevante svar i de indlæste tekster.
Systemet er modulopbygget og indeholder således også andre funktionaliteter, så den eksempelvis vil identificere og udregne et regnestykke, konvertere til/fra romer-tal, slå ord op i en ordbog og andet. Alle dens funktioner samt eksempler på brug kan findes i rapporten, der er tilgængelig på samme link. -
ChampChamp (Bachelor School Project)
Som en del af et fag, byggede vi denne app. Idéen er at to personer med hver sin telefon ryster om kap. Den der hurtigst ryster sin telefon 100 gange vinder. Den fungerer også som enkelt-spiller applikation.
Spillet er bygget i Android Studio og anvender telefonens accelerometer til at registrere shakes. Der udveksles hvert sekund information om spilleren selv og den valgte modstander med en web-service skrevet i PHP, der anvender mySQL til opbevaring af data.Other creatorsSee project -
Pawbook (Bachelor School Project)
Pawbook er tænkt som et slags facebook for kæledyr. Systemet anvender HTML5, CSS3 (responsivt), JavaScript, AJAX, PHP og MySQL.
Det er bygget indenfor ca. 2 uger grundet fagets opbygning, men ligger tilgængeligt her, inklusive lidt test-data der viser hvordan det fungerer. -
SkillSession YouTube Channel
-
I create a series of educational videos to support, enhance and recap the technical aspects of my university courses.
-
WEB PROGRAMMING (Teacher)
-
- Technical course teaching Fullstack Development using HTML, CSS, JavaScript, PHP, MySQL, MVC, Design Patterns
- Official Course Description: https://odin.sdu.dk/sitecore/index.php?a=fagbesk&id=100897&lang=da -
INTRODUCTION TO SOFTWARE ENGINEERING (Teacher)
-
- Requirements Engineering
- Software Modelling and UML
- Digitalization
- Software Processes (UP, XP, Agile, Scrum, Waterfall)
- Web Development (lightweight)
- Project Management (lightweight)
- Official Course Description: https://odin.sdu.dk/sitecore/index.php?a=searchfagbesk&bbcourseid=T070024101-1-E22&lang=da -
SYSTEMWEB Platform
-
- System: Multi-purpose software platform built for reducing time spent on redundant code across applications. Applications built on the SYSTEMWEB platform include Controlpanel (mentioned above), Scrum Management, Intranet Documentation, Webcode Tool & Squadmin (SQL Administration tool).
- Role: Software Architect, Lead Developer, Fullstack Developer, Project Manager
- Technologies: PHP, MySQL, HTML, CSS, JavaScript -
CMS Systems & Websites (multiple projects)
-
- System: Building and maintaining Wordpress Websites
- Role: Teacher & Manager (my team does most of the day-to-day work)
- Technologies: Wordpress, PHP, MySQL, HTML, CSS, JavaScript
- 5 examples: Allegrow.dk, Taggrossisten.dk, Adminhelp.dk, Calvingkonsulent.dk, Lillefamiliebo.dk -
CONTROLPANEL
-
- System: Runs surveilance, External Backups, Malware Test, Security Test on Wordpress sites. Connects to various security tools to monitor their state and findings.
- Role: Software Architect, Fullstack Developer, Lead Developer, Project Manager
- Technologies: PHP, MySQL, HTML, CSS, JavaScript, WordPress -
ELECTION (valg) for KOMBIT (Municipal IT Provider)
-
- System: Supportsystem for national, municipal, and european elections in Denmark
- Role: Team Lead
- Technologies: .Net, SQLite, CouchDB, Angular, Git, Azure -
SUBSIDY PAYMENT SYSTEM (tilskudsudbetalingssystem) for AGENCY FOR AGRICULTURE (landbrugsstyrelsen)
-
- System: Case Management System payment of subsidiaries to danish farmers
- Role: Software Architect, Developer, Project Manager
- Technologies: .Net, PostgreSQL, Angular, Team Foundation Server (Azure), Scrum, SAFe -
MODULUS CASE | GovTech Framework
-
- System: Modular Case Management System used as basis for relevant Netcompany projects
- Role: Software Architect, Project Manager
- Technologies: .Net, Microsoft SQL Server, PostgreSQL, Angular, Git, Azure, Scrum -
TESTAFVIKLEREN (the test conductor)
-
- System: Used to run specialized tests in the Danish school system
- Role: Software Architect, Lead Developer, Project Manager
- Technologies: .Net, PostgreSQL, React, Jira, Confluence, Scrum, SAFe -
HUMAN COMPUTER INTERACTION (Teacher)
-
- User Experience (UX)
- User Interfaces (UI)
- User Testing
- Prototyping
- Design Sprints
- Official Course Description: https://odin.sdu.dk/sitecore/index.php?a=searchfagbesk&bbcourseid=T510031101-1-E21&lang=da -
PRØVEBYGGEREN (the test builder)
-
- System: Used to create all exam material for public schools in Denmark
- Role: Software Architect, Lead Developer, Project Manager
- Technologies: .Net, PostgreSQL, Angular, Jira, Confluence, Scrum, SAFe -
AGILE PROCESS METODER (Teacher)
-
- Project Management, Scrum, SAFe, Extreme Programming, Unified Process, Waterfall
- Official Course Description: Course description no longer available -
NATIONAL CAREERS SERVICE under UK DEPARTMENT FOR EDUCATION
-
- System: Used to guide help citizens find relevant jobs and education. We helped NCS define their software architecture and delivery model.
- Role: Software Architecture, Project Management, Agile Transformation
- Technologies: Jira, Confluence, Scrum, SAFe, Software Engineering -
INTEGRATIONPLATFORM under AGENCY FOR IT AND LEARNING (styrelsen for IT og læring)
-
- System: API Integration between internal systems within the agency, and external systems that use them in the education sector.
- Role: Software Architect, Developer, Project Manager
- Technologies: Java, Kubernetes, Git (BitBucket), Jira, Confluence, Scrum, SAFe -
INTERNET TECHNOLOGIES (Teacher)
-
- Technical course teaching Fullstack Development using HTML, CSS, JavaScript, PHP, MySQL, MVC, Design Patterns
- Official Course Description: https://odin.sdu.dk/sitecore/index.php?a=fagbesk&id=60273&listid=7190&lang=en -
MATERIALEPLATFORMEN under AGENCY FOR IT AND LEARNING (styrelsen for IT og læring)
-
- System: System for sharing and finding teaching material for the danish school system without advertisement influence.
- Role: Software Architect, Developer, Project Manager
- Technologies: Java, Angular, PostgreSQL, Git (BitBucket), Jira, Confluence, Scrum, SAFe -
Modregning / Offsetting for SKAT / UFST
-
- System: Case Management System for automated tax calculations, payouts, and debt collection
- Role: Software Architect, Fullstack Developer
- Technologies: Java, Javascript, PSRM, OracleDB, Git (GitHub), Jira, Confluence, Scrum, SAFe -
Master Project: BRICK TRANSLATOR (Master Project)
-
- System: Used IFC files to extract the information in them that is relevant for the BRICK building management system and translate into its format. Build with 3 different architectures to measure speed of runtime and implementation of new features.
- Technologies: Java -
BUSINESS ASSESSMENT TOOL
-
- System: Case Management System for Collaborative Robotics Engineering
- Role: Software Architect, Lead Developer, Fullstack Developer, Project Manager
- Technologies: PHP, .NET (.NET replaced PHP), MySQL, HTML, CSS, JavaScript, RazorPages, Jira, Confluence, Scrum -
CMS Systems & Websites
-
- System: Blue Ocean Robotics creates robotics in dedicated companies who all need dedicated websites.
- Websites: blue-ocean-robotics.com, nanorig.dk, inhancer.com, robocreate.eu, more
- Role: Web Design, Fullstack Web Development
- Technologies: Wordpress, PHP, MySQL, HTML, CSS, JavaScript -
NANORIG
-
- System: Case Management and Sparepart Ordering system with unique QR codes for each sparepart. Web system with native Android and iOS apps.
- Role: Software Architect, Lead Developer, Fullstack Developer, Project Manager
- Technologies: PHP, MySQL, HTML, CSS, JavaScript, Android Studio, xCode, Objective-C, Swift, Jira, Confluence, Scrum -
ROBOCREATE
-
- System: A system for sharing robotics code between teachers so their robots could learn from each other.
- Role: Software Architect, Lead Developer, Fullstack Developer, Project Manager
- Technologies: PHP, MySQL, HTML, CSS, JavaScript, Jira, Confluence, Scrum -
Social Excercise to Address Sedentary Backpain (Master Project)
-
-System: Application that addresses backpain from sedentary office-work by setting up competitive communitiies within- and between offices, where everyone stands up for a minute of exercise 4 times during a workday.
- Technologies: Java, PostgreSQL -
Fuzz Jump (solo project)
-
Et simpelt platformspil hvor idéen er man kun kan hoppe. Hvor højt og langt man hopper styres af hvor højt og langt man swiper på skærmen.
Applikationen er bygget som et forsøg på ca. 1 måned i Unity3D og ligger til download på Apple's App Store og på Google Play. Der er links til begge dele på fuzzball.nu -
SPECIALPÆDAGOGISK STØTTEADMINISTRATION (socialpedagogical supportadministration)
-
- System: Case Management System for students who need special support
- Role: Software Architect, Lead Developer, Project Manager
- Technologies: .Net, PostgreSQL, Angular, Jira, Confluence, Scrum, SAFe
Test Scores
-
Master of Science in Software Engineering
Score: 10
Projekt om optimering af køretid for konvertering mellem filformater med Java.
-
Bachelor of Science in Software Engineering
Score: 10
For mit projekt vedrørende automatisk summary-generering og tekst analyse. Hele projektet (applikation og rapport) ligger tilgængeligt under Projekter på denne profil.
Languages
-
Engelsk
Full professional proficiency
-
Norsk
Elementary proficiency
-
Tysk
Elementary proficiency
-
Dansk
Native or bilingual proficiency
-
Svensk
Elementary proficiency
Organizations
-
IDA
medlem
- Present
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More