Jesper Westervig Nielsen

iOS Developer

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.dk

Hygge 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

Lunar

lunar.app

iOS Engineer

January 2017 - April 2020

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

eBay

ebay.com

iOS Developer

April 2016 - December 2017

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