
Simon Holland Flarup
Young Software Engineer with a flair for software maintainability
26 years old
5220 Odense SE, Denmark
26 years old
5220 Odense SE, Denmark
Summary
Young and passionate Software Engineer, seeking new opportunities and experiences after over four years as a software engineer at Universal Robots A/S. I have been involved in the development and maintenance of new and existing projects across different technology stack including Java/Spring Boot and Typescript/Angular. Currently I drive the maintenance of business critical software extending the longevity in anticipation of the launch of the next generation software.
I believe that software engineering is not only about delivering functionality. It is about creating a balance of development velocity, quality assurance and system longevity. I am looking for exciting opportunities to develop and apply my passion for creating great digital experiences.
Work experience
Software Engineer
Universal Robots A/S
April 2023 - Present
Full-stack software engineer for the next generation of PolyScope X, the control and programming interface empowering the collaborative robots from Universal Robots.
Developing full-stack features for the web-based application that enables programming and operation of collaborative robots. Responsible for the business sustainability of the current generation PolyScope 5.
PolyScope X is an Angular based web frontend application, with a solid Spring Boot based backend. Communication through HTTP restful interfaces, websockets and ROS2. The primary programming languages are Java and TypeScript including HTML and CSS.
PolyScope 5 is a Java Swing based application supported by the modular and plugable framework OSGi.
Achievements:
• Responsible for 6 minor releases within a year.
• Co-responsible for the design and release of public APIs.
• Contributed to development of 3 minor releases of the next generation software: PolyScope X.
• Top performing developer multiple years in a row.
Software Developer (Part-time)
Universal Robots A/S
January 2021 - April 2023
Development and maintenance of user interaction software for controlling and programming the world's leading collaborative robotic arms.
Primarily working with Java, OSGi, Docker and Python.
Responsibility:
• Feature development for third-party extension framework, based on OSGi.
• Implementation of features and bug fixing.
• Migrating and upgrading external libraries including upgrading the Java environment.
• Improving Continuous Integration through Jenkins and Docker.
Student Worker
BROEN Valve Technologies
August 2019 - January 2021
Industry 4.0 and Internet of Things pilot project. Prototyping of internet and cloud connected valves using Arduino and Microsoft Azure through NB-IoT.
Primarily working with C# and C++.
Apprentice
Aarhus Tech
August 2016 - August 2017
Responsible for the development of software for internal usage, focusing on improving the processes of student intake and counseling within the vocational institution. Point of contact for domain users. Web and database development with server deployment.
Primarily working with PHP, SQL and HTML, JavaScript and CSS using the Bootstrap framework.
Merchandiser (Part-time)
Elgiganten
October 2015 - August 2016
Youth worker within technical customer support. Providing direct customer support, configuration of devices, product showcasing and troubleshooting.
Education
Master of Science - Software Engineering
University of Southern Denmark
September 2021 - July 2023
Projects:
- The longevity of modern software: A study of operational risks connected to open source libraries
- Mitigating the accumulation of technical debt and addressing existing productivity inhibitors
Bachelor of Science - Software Engineering
University of Southern Denmark
September 2018 - July 2021
Projects:
- Data-driven mobile application for enhanced guest experiences
Higher Preparatory Examination
Randers HF & VUC
August 2017 - July 2018
Tailored selection of courses for fast tracked entry to university. 2 years accredited in 11 months.
Data technician (EUX)
Aarhus Tech & Tradium Randers
August 2015 - August 2017
Suspended combined upper secondary education and vocational education within information technology, networking and computer programming. Suspended for seeking direct admission to university.
Language
Danish - Mother tongue
German - Basic
English - Fluent
Other
Drivers License - Category B
Member of the advisory board - Glenten Antennelaug (2018 - 2025)
Volunteering
Developer and Administrator
Redmew.com - Factorio community
May 2018 - Present
Developer and administrator for the online community Redmew in the video game Factorio. Contributed with development of scenarios and modifications for Factorio, code review and approvals, maintenance of online servers and head of crowdsourcing localization.
Primarily working with Lua and C#
Keywords
Java – Python – Typescript – C++ – C# – .NET – OSGi – SCRUM – LUA – PHP – JUnit – Spring Boot – JavaScript – Angular – NX – Cypress – Karma – Jest – Groovy – REST – JSON – Docker – IntelliJ IDEA – Atlassian – Jira – Bitbucket – Confluence – Jenkins

Simon Holland Flarup
Young Software Engineer with a flair for software maintainability
26 years old
5220 Odense SE, Denmark
26 years old
5220 Odense SE, Denmark
Summary
Young and passionate Software Engineer, seeking new opportunities and experiences after over four years as a software engineer at Universal Robots A/S. I have been involved in the development and maintenance of new and existing projects across different technology stack including Java/Spring Boot and Typescript/Angular. Currently I drive the maintenance of business critical software extending the longevity in anticipation of the launch of the next generation software.
I believe that software engineering is not only about delivering functionality. It is about creating a balance of development velocity, quality assurance and system longevity. I am looking for exciting opportunities to develop and apply my passion for creating great digital experiences.
Work experience
Software Engineer
Universal Robots A/S
April 2023 - Present
Full-stack software engineer for the next generation of PolyScope X, the control and programming interface empowering the collaborative robots from Universal Robots.
Developing full-stack features for the web-based application that enables programming and operation of collaborative robots. Responsible for the business sustainability of the current generation PolyScope 5.
PolyScope X is an Angular based web frontend application, with a solid Spring Boot based backend. Communication through HTTP restful interfaces, websockets and ROS2. The primary programming languages are Java and TypeScript including HTML and CSS.
PolyScope 5 is a Java Swing based application supported by the modular and plugable framework OSGi.
Achievements:
• Responsible for 6 minor releases within a year.
• Co-responsible for the design and release of public APIs.
• Contributed to development of 3 minor releases of the next generation software: PolyScope X.
• Top performing developer multiple years in a row.
Software Developer (Part-time)
Universal Robots A/S
January 2021 - April 2023
Development and maintenance of user interaction software for controlling and programming the world's leading collaborative robotic arms.
Primarily working with Java, OSGi, Docker and Python.
Responsibility:
• Feature development for third-party extension framework, based on OSGi.
• Implementation of features and bug fixing.
• Migrating and upgrading external libraries including upgrading the Java environment.
• Improving Continuous Integration through Jenkins and Docker.
Student Worker
BROEN Valve Technologies
August 2019 - January 2021
Industry 4.0 and Internet of Things pilot project. Prototyping of internet and cloud connected valves using Arduino and Microsoft Azure through NB-IoT.
Primarily working with C# and C++.
Apprentice
Aarhus Tech
August 2016 - August 2017
Responsible for the development of software for internal usage, focusing on improving the processes of student intake and counseling within the vocational institution. Point of contact for domain users. Web and database development with server deployment.
Primarily working with PHP, SQL and HTML, JavaScript and CSS using the Bootstrap framework.
Merchandiser (Part-time)
Elgiganten
October 2015 - August 2016
Youth worker within technical customer support. Providing direct customer support, configuration of devices, product showcasing and troubleshooting.
Education
Master of Science - Software Engineering
University of Southern Denmark
September 2021 - July 2023
Projects:
- The longevity of modern software: A study of operational risks connected to open source libraries
- Mitigating the accumulation of technical debt and addressing existing productivity inhibitors
Bachelor of Science - Software Engineering
University of Southern Denmark
September 2018 - July 2021
Projects:
- Data-driven mobile application for enhanced guest experiences
Higher Preparatory Examination
Randers HF & VUC
August 2017 - July 2018
Tailored selection of courses for fast tracked entry to university. 2 years accredited in 11 months.
Data technician (EUX)
Aarhus Tech & Tradium Randers
August 2015 - August 2017
Suspended combined upper secondary education and vocational education within information technology, networking and computer programming. Suspended for seeking direct admission to university.
Language
Danish - Mother tongue
German - Basic
English - Fluent
Other
Drivers License - Category B
Member of the advisory board - Glenten Antennelaug (2018 - 2025)
Volunteering
Developer and Administrator
Redmew.com - Factorio community
May 2018 - Present
Developer and administrator for the online community Redmew in the video game Factorio. Contributed with development of scenarios and modifications for Factorio, code review and approvals, maintenance of online servers and head of crowdsourcing localization.
Primarily working with Lua and C#
Keywords
Java – Python – Typescript – C++ – C# – .NET – OSGi – SCRUM – LUA – PHP – JUnit – Spring Boot – JavaScript – Angular – NX – Cypress – Karma – Jest – Groovy – REST – JSON – Docker – IntelliJ IDEA – Atlassian – Jira – Bitbucket – Confluence – Jenkins

Simon Holland Flarup
Young Software Engineer with a flair for software maintainability
26 years old
5220 Odense SE, Denmark
26 years old
5220 Odense SE, Denmark
Summary
Young and passionate Software Engineer, seeking new opportunities and experiences after over four years as a software engineer at Universal Robots A/S. I have been involved in the development and maintenance of new and existing projects across different technology stack including Java/Spring Boot and Typescript/Angular. Currently I drive the maintenance of business critical software extending the longevity in anticipation of the launch of the next generation software.
I believe that software engineering is not only about delivering functionality. It is about creating a balance of development velocity, quality assurance and system longevity. I am looking for exciting opportunities to develop and apply my passion for creating great digital experiences.
Work experience
Software Engineer
Universal Robots A/S
April 2023 - Present
Full-stack software engineer for the next generation of PolyScope X, the control and programming interface empowering the collaborative robots from Universal Robots.
Developing full-stack features for the web-based application that enables programming and operation of collaborative robots. Responsible for the business sustainability of the current generation PolyScope 5.
PolyScope X is an Angular based web frontend application, with a solid Spring Boot based backend. Communication through HTTP restful interfaces, websockets and ROS2. The primary programming languages are Java and TypeScript including HTML and CSS.
PolyScope 5 is a Java Swing based application supported by the modular and plugable framework OSGi.
Achievements:
• Responsible for 6 minor releases within a year.
• Co-responsible for the design and release of public APIs.
• Contributed to development of 3 minor releases of the next generation software: PolyScope X.
• Top performing developer multiple years in a row.
Software Developer (Part-time)
Universal Robots A/S
January 2021 - April 2023
Development and maintenance of user interaction software for controlling and programming the world's leading collaborative robotic arms.
Primarily working with Java, OSGi, Docker and Python.
Responsibility:
• Feature development for third-party extension framework, based on OSGi.
• Implementation of features and bug fixing.
• Migrating and upgrading external libraries including upgrading the Java environment.
• Improving Continuous Integration through Jenkins and Docker.
Student Worker
BROEN Valve Technologies
August 2019 - January 2021
Industry 4.0 and Internet of Things pilot project. Prototyping of internet and cloud connected valves using Arduino and Microsoft Azure through NB-IoT.
Primarily working with C# and C++.
Apprentice
Aarhus Tech
August 2016 - August 2017
Responsible for the development of software for internal usage, focusing on improving the processes of student intake and counseling within the vocational institution. Point of contact for domain users. Web and database development with server deployment.
Primarily working with PHP, SQL and HTML, JavaScript and CSS using the Bootstrap framework.
Merchandiser (Part-time)
Elgiganten
October 2015 - August 2016
Youth worker within technical customer support. Providing direct customer support, configuration of devices, product showcasing and troubleshooting.
Education
Master of Science - Software Engineering
University of Southern Denmark
September 2021 - July 2023
Projects:
- The longevity of modern software: A study of operational risks connected to open source libraries
- Mitigating the accumulation of technical debt and addressing existing productivity inhibitors
Bachelor of Science - Software Engineering
University of Southern Denmark
September 2018 - July 2021
Projects:
- Data-driven mobile application for enhanced guest experiences
Higher Preparatory Examination
Randers HF & VUC
August 2017 - July 2018
Tailored selection of courses for fast tracked entry to university. 2 years accredited in 11 months.
Data technician (EUX)
Aarhus Tech & Tradium Randers
August 2015 - August 2017
Suspended combined upper secondary education and vocational education within information technology, networking and computer programming. Suspended for seeking direct admission to university.
Language
Danish - Mother tongue
German - Basic
English - Fluent
Other
Drivers License - Category B
Member of the advisory board - Glenten Antennelaug (2018 - 2025)
Volunteering
Developer and Administrator
Redmew.com - Factorio community
May 2018 - Present
Developer and administrator for the online community Redmew in the video game Factorio. Contributed with development of scenarios and modifications for Factorio, code review and approvals, maintenance of online servers and head of crowdsourcing localization.
Primarily working with Lua and C#
Keywords
Java – Python – Typescript – C++ – C# – .NET – OSGi – SCRUM – LUA – PHP – JUnit – Spring Boot – JavaScript – Angular – NX – Cypress – Karma – Jest – Groovy – REST – JSON – Docker – IntelliJ IDEA – Atlassian – Jira – Bitbucket – Confluence – Jenkins

Simon Holland Flarup
Young Software Engineer with a flair for software maintainability
26 years old
5220 Odense SE, Denmark
26 years old
5220 Odense SE, Denmark
Summary
Young and passionate Software Engineer, seeking new opportunities and experiences after over four years as a software engineer at Universal Robots A/S. I have been involved in the development and maintenance of new and existing projects across different technology stack including Java/Spring Boot and Typescript/Angular. Currently I drive the maintenance of business critical software extending the longevity in anticipation of the launch of the next generation software.
I believe that software engineering is not only about delivering functionality. It is about creating a balance of development velocity, quality assurance and system longevity. I am looking for exciting opportunities to develop and apply my passion for creating great digital experiences.
Work experience
Software Engineer
Universal Robots A/S
April 2023 - Present
Full-stack software engineer for the next generation of PolyScope X, the control and programming interface empowering the collaborative robots from Universal Robots.
Developing full-stack features for the web-based application that enables programming and operation of collaborative robots. Responsible for the business sustainability of the current generation PolyScope 5.
PolyScope X is an Angular based web frontend application, with a solid Spring Boot based backend. Communication through HTTP restful interfaces, websockets and ROS2. The primary programming languages are Java and TypeScript including HTML and CSS.
PolyScope 5 is a Java Swing based application supported by the modular and plugable framework OSGi.
Achievements:
• Responsible for 6 minor releases within a year.
• Co-responsible for the design and release of public APIs.
• Contributed to development of 3 minor releases of the next generation software: PolyScope X.
• Top performing developer multiple years in a row.
Software Developer (Part-time)
Universal Robots A/S
January 2021 - April 2023
Development and maintenance of user interaction software for controlling and programming the world's leading collaborative robotic arms.
Primarily working with Java, OSGi, Docker and Python.
Responsibility:
• Feature development for third-party extension framework, based on OSGi.
• Implementation of features and bug fixing.
• Migrating and upgrading external libraries including upgrading the Java environment.
• Improving Continuous Integration through Jenkins and Docker.
Student Worker
BROEN Valve Technologies
August 2019 - January 2021
Industry 4.0 and Internet of Things pilot project. Prototyping of internet and cloud connected valves using Arduino and Microsoft Azure through NB-IoT.
Primarily working with C# and C++.
Apprentice
Aarhus Tech
August 2016 - August 2017
Responsible for the development of software for internal usage, focusing on improving the processes of student intake and counseling within the vocational institution. Point of contact for domain users. Web and database development with server deployment.
Primarily working with PHP, SQL and HTML, JavaScript and CSS using the Bootstrap framework.
Merchandiser (Part-time)
Elgiganten
October 2015 - August 2016
Youth worker within technical customer support. Providing direct customer support, configuration of devices, product showcasing and troubleshooting.
Education
Master of Science - Software Engineering
University of Southern Denmark
September 2021 - July 2023
Projects:
- The longevity of modern software: A study of operational risks connected to open source libraries
- Mitigating the accumulation of technical debt and addressing existing productivity inhibitors
Bachelor of Science - Software Engineering
University of Southern Denmark
September 2018 - July 2021
Projects:
- Data-driven mobile application for enhanced guest experiences
Higher Preparatory Examination
Randers HF & VUC
August 2017 - July 2018
Tailored selection of courses for fast tracked entry to university. 2 years accredited in 11 months.
Data technician (EUX)
Aarhus Tech & Tradium Randers
August 2015 - August 2017
Suspended combined upper secondary education and vocational education within information technology, networking and computer programming. Suspended for seeking direct admission to university.
Language
Danish - Mother tongue
German - Basic
English - Fluent
Other
Drivers License - Category B
Member of the advisory board - Glenten Antennelaug (2018 - 2025)
Volunteering
Developer and Administrator
Redmew.com - Factorio community
May 2018 - Present
Developer and administrator for the online community Redmew in the video game Factorio. Contributed with development of scenarios and modifications for Factorio, code review and approvals, maintenance of online servers and head of crowdsourcing localization.
Primarily working with Lua and C#
Keywords
Java – Python – Typescript – C++ – C# – .NET – OSGi – SCRUM – LUA – PHP – JUnit – Spring Boot – JavaScript – Angular – NX – Cypress – Karma – Jest – Groovy – REST – JSON – Docker – IntelliJ IDEA – Atlassian – Jira – Bitbucket – Confluence – Jenkins