About Me
Hi! My name is Jesper. I’m a passionate iOS Developer. I’ve been developing native iOS app since 2009. First on a hobby basis, and professionally since 2013. During my career which started in 2006, I’ve been around many technologies: JAVA enterprise, web development in many different aspects, backend programming in TypeScript and Go. As well as, of course, Objective-C and Swift.
I am most skilled in: Native iOS development in Swift and Objective-C
I am also a skilled user of: Git
Projects
Coffee Pal
coffee-pal.dkHygge on subscription. One of my proud hobby projects
I’ve had this project in a years time, helping the people behind Coffee Pal, developing their iOS app, on which I’m the sole iOS Developer.
Open Source Softwaree
I’m a great fan of open source software, and try to contribute to projects I use and like.
I’m a contributor to the Fastlane project among others
Experience
LEGO Education
Senior Software Engineer
October 2020 - Present
Building the future of playful learning.
Senior Software Engineer on the LEGO Education team, developing the LEGO Education SPIKE Prime app.
BNR A/S
Senior iOS Developer
May 2020 - September 2020
Developer on intuitive Taxi booking app.
Senior iOS Developer on a small team, developing a Taxi app for the Scandinavian markets.
Responsibilities:
- All aspects of developing and maintaining the app.
- Close collaboration with backend developers
- Using Bitrise, Gitlab and Fastlane to setup agile development flow
Techonologies used:
- Swift
- Git
- Fastlane
- Firebase
- Java backend
Disrupting banking as we know it.
Being one of 3 iOS developers at Lunar, I’ve been a part of building the best digital banking app. And I have been ensuring to establish development processes using Github At Lunar we very much believe in reviewing, and are using GitHub Pull Requests to great extent. The daily work-rutine was in close collaboration with the respective backend-teams, defining REST interfaces, domain models etc.
Responsibilities:
- Developing financial products, like the personal finance manager in the app.
- Core settings within the app, push settings, phone verification etc.
- Onboarding of private customers
- Integrating the app with 3rd party technologies
- Communication between marketing and app team regarding App Store
Technologies and tool used:
- Swift (And all aspects of the iOS SDK)
- Realm (Mobile Database)
- Reactive Kit
- Firebase / Crashlytics
- UI- and Unit testing
- Fastlane
- Go
- TypeScript
- REST
To a smaller extent:
- Kubernetes
- Angular / React
iOS Developer
At eBay in Denmark, I was on the “Den Blå Avis” team, which is a webpage and mobile app for the biggest platform for classified ads. I was a developer on the iPhone app, and also did some web development.
Responsibilities:
- Enhancing the customer-to-customer experience
- Enhancing the creation of items for salee
Technologies and tool used:
- Objective-C
- Swift
- Calabash (for writing UI test)
Trifork A/S
Software Pilot / iOS Developer
August 2013 - March 2016
iOS Consultant
At Trifork I worked as an iOS consultant, primarily working on project for the biggest bank in Denmark, Danske Bank. Here I was on the development team for Danskes iOS app for business customers. The work was in close collaboration with the internal team at Danske Bank, focused on two weeks sprints. Before my departure at Trifork I also worked on Danske Banks app: “WeShare”
Responsibilities:
- Working close with Danske Bank team involving all parts of the app
Technologies and tool used:
- Objective-C
- Swift
- Calabash and cucumber
Bankdata
Web developer
November 2012 - July 2013
Transferred to Bankdata in connection with Jyske Bank converting their IT development to Bankdata. Bankdata services 14 Danish financial institutes. I’ve worked on developing a custom component library, based on the “Dojo Toolkit” framework.
I worked on a HTML5 (along with CSS3 and Dojo / jQuery) based web solution, targeted for Apples iPad and other tablet devices.
Responsibilites:
- Create custom components for our internal software developers
- Creating web-based online banking targeted for iPad
Technologies and tool used:
- JSP
- Dojo
- jQuery
- HTML5
- CSS
Jyske Bank
Developer
August 2006 - October 2012
J2EE developer
Java-developer on various projects with internal and external end users.
From 2006 to 2007 I worked on a pension calculation application for Jyske Banks online banking solution.
From 2007 to 2011 I worked on “Elektronisk Tinglysning”, a system developed for Jyske Banks financial advisors. In the project I was involved with web based UI development (JSF), backend (Java, EJB etc.), XML-signature and more. Furthermore there was a close dialogue with a user group of advisors and collaboration with other financial institutes in order to establish standards for exchanging information through various protocols such as MQ, SOAP/XML.
Along with being a developer, I had the role as Configuration Manager, maintaining our SVN repositories on the project.
And… I also did some COBOL programming
Responsibilities:
- Making everyday tasks easier for the financial advisors
- Configuration manager (Probably a bit of what we today call DevOps)
Technologies and tool used:
- J2EE
- Websphere Application Server
- Java Server Faces
- COBOL
Education
Aarhus University
Master of IT - Specializing in software construction
2008 - 2013
The Master of IT programme is a joint programme between Aarhus University, Aalborg University and University of Southern Denmark, joined in the educational network It-vest. The programme makes up 60 ECTS credits, which equals one year of full-time study. The level of the programme equals a university postgraduate programme
Courses:
- Software architecture in praxis
- Web-communication and social media
- XML- and Web technologi
- Master Thesis: A study of web-based mobile development versus native development
Nordjyllands Erhversakademi
AP Graduate in Computer Science
2004 - 2006
Aalborghus Gymnasium
Mathematical Student
2000 - 2003
A Little More About Me
I live in the beautiful city of Silkeborg in the Middle part of Denmark. I’m happily married to Mai-Britt, and we have a lovely daughter Laura, aged 4.
Alongside my interests in software engineering some of my other interests and hobbies are:
- Metallica (Closing in on 20 concerts)
- Cooking
- Listening to- and collecting vinyls
- My family