Pontus Andersson, Developer in Uppsala, Sweden
Pontus is available for hire
Hire Pontus

Pontus Andersson

Verified Expert  in Engineering

Software Developer

Location
Uppsala, Sweden
Toptal Member Since
July 9, 2015

Pontus is a passionate senior iOS engineer with a great interest in mobile apps. With his MS in computer science, he loves working with dynamic teams to build great products and solve complicated problems. With his extensive knowledge of the development, he has created a range of applications, from high-quality banking apps to advanced 2D games and programming tools. His programming style is creative, thorough, effective, and team-spirited.

Portfolio

App Shack
Flutter, React Native, React, Swift, Objective-C, iOS, Node.js
Appanero AB
Corona SDK, Java, Objective-C, Android, iOS

Experience

Availability

Part-time

Preferred Environment

Git, Xcode, MacOS, iOS

The most amazing...

...thing I've coded is an application that helps wheelchair-bound users find places to visit and activities to do without worrying about availability issues.

Work Experience

CTO | Senior Mobile Engineer

2013 - PRESENT
App Shack
  • Guided customers in their mobile strategy planning, helping them to set up and execute on their product roadmap while leading their teams to success.
  • Taught and mentored developers on how to create value for customers in their projects.
  • Developed and maintained high-quality mobile apps for startups and large enterprise organizations, such as two of the largest banks in Sweden.
  • Developed and maintained a white-label app, together with an automated distribution solution for Sweden's largest cab company, where 15 apps were deployed using a one-button click.
  • Defined modern ways of working, project guidelines, and requirements for all internal and external projects at the company.
Technologies: Flutter, React Native, React, Swift, Objective-C, iOS, Node.js

Mobile App Developer

2012 - 2013
Appanero AB
  • Developed a lifestyle and calorie counting application using native iOS programming.
  • Developed a unique contact book using native iOS programming with effective synchronization over multiple platforms.
  • Developed multiple "drag and drop" games with physics engines for children using the cross-platform tool Corona SDK.
  • Developed a unique leaderboard application using the cross-platform tool Corona SDK.
  • Developed a scholarship application using the cross-platform tool Corona SDK.
Technologies: Corona SDK, Java, Objective-C, Android, iOS

Mobile Innovation at SEBx

https://www.sebx.io/
Working as a mobile lead at an innovation lab for one of Sweden's largest banks, explored new mobile technologies and innovated for existing and new customers.

Mobile Bank App - Länsförsäkringar

http://www.lansforsakringar.se/stockholm/privat/att-vara-kund/digitala-tjanster-telefonbank/app/
I have been working in a team to develop and maintain an award-winning mobile bank app for one of Sweden's largest banks, Länsförsäkringar, including their watchOS app and continuous delivery build servers.

Cabonline

https://www.cabonline.com/english/about-us/about-us
I have been developing and maintaining over fifteen of Sweden's most successful taxi apps, all at once using scalable white label solutions. High focus on building a scalable product, developing infrastructure for parallel builds, and streamlining distributions and deliveries.

Olivela

https://www.olivela.com
Olivela is an eCommerce plattform selling luxury items from world leading brands while donating money to charity.

Workshop Retail Agency

https://work-shop.com
Workshop Collect is an internal tool for employees at Workshop Retail Agency to gather and analyze data for retail stores around Europe.

Swift IDE

I was a part of a team that built a Swift IDE for macOS. The IDE includes:

Low-level: Validate, compile, and build Swift projects; auto complete; syntax highlighting; AST; file type detection; and more.

Middle layer: Logic to handle files/folders, data parsing and persistence, and LL integration.

UI layer: Visual components, interface, file navigator, code editor, console, and splash screen.

Infoping

https://infoping.se/en/
Created the iOS application for Infoping, which is a service that helps organizations share important information by sending messages to members and letting them answer customized questions. It also features some neat graphs and offline sync.

Schoola

https://www.schoola.com
Schoola is an eCommerce plattform for mobile and web selling clothes while donating money to charity.

Blue Lasso

Worked with a remote team to build a graph-heavy iPad application in Swift to boost sales for teams and executives.

Nutris

https://www.nutris.se
A great tool for tracking lifestyle goals with food and exercise logging, advanced nutrient information, weight graphs, and more.

Fritt Fram

A mobile application helping wheelchair-bound people find places to visit and activities to participate in.

Languages

Swift, Objective-C, SQL, Ruby, JavaScript, HTML, TypeScript, Java

Frameworks

iOS SDK, WatchKit, Corona SDK, Cocoa, Core Data, ReactiveCocoa, Flutter, React Native, Redux, gRPC, Electron

Libraries/APIs

Node.js, React, Fabric, MagicalRecord, Slack API, Flurry, jQuery, Salesforce API

Tools

Fastlane, Crashlytics, Xcode, Adobe Photoshop, Git, Adobe Illustrator

Platforms

iOS, MacOS, Firebase, Android, Salesforce, Windows, WatchOS, OS X

Paradigms

Cross-platform, Model View Viewmodel (MVVM), Model View Controller (MVC), Object-oriented Design (OOD), Imperative Programming, Functional Programming, Agile Software Development

Storage

MySQL, SQLite

Other

WebSockets, RESTful Web Services, Stripe Payments

2009 - 2014

Master's Degree in Computer Science

Uppsala University - Uppsala, Sweden

2006 - 2009

Technical High School Degree in Natural Science

Leksands Gymnasium - Leksand, Sweden