Malte Schonvogel
Freiberuflich, Freelance iOS Developer & Consultant, Malte Schonvogel - Freelance iOS Developer
Berlin, Germany
Timeline
Professional experience for Malte Schonvogel
Current 7 years and 8 months, since May 2017
Freelance iOS Developer & Consultant
Malte Schonvogel - Freelance iOS Developer
Originally started as a UX/UI designer, I have 10+ years of experience in developing and designing apps, web experiences and backends. Currently, I’m primarily focusing on native iOS-apps (Swift). More info & contact: www.malte.is
10 months, Jan 2022 - Oct 2022
Freelance iOS Developer
1&1 Mail & Media GmbH / United Internet AG
Under the brands, Web.de, GMX, 1und1, and Mail.com, United Internet AG offers email and cloud services that are used every day by millions of users on their iPhones. The white-label app has historically grown since 2010 and as part of the 10-person team, besides adding new features to the app, I refactored legacy code and increased test coverage. Technologies used UIKit, SwiftUI, Combine, VIPER, Unit tests, UI tests, Snapshot tests, Fastlane, Cocoapods, MailCore
The Data4Life app helps users manage their health, gain new knowledge, and contribute to research. The biggest challenge in this project was to change the app's UI from UIKit to SwiftUI during ongoing development and change the overall architecture from VIPER to Composable Architecture. This was achieved by modularizing the app into over 50 Swift packages and then gradually transforming them. In addition, the job involved coaching the staff by means of pair programming and in-depth sessions.
After having worked on the project already in 2019/2020, I re-joined the app team of Sparkasse's agency S-Markt & Mehrwert GmbH to support them on one of their projects, a white label customer loyalty app they're offering to their partners, one of which is Hamburger Sparkasse's app HaspaJoker. This time the job mainly involved consulting, coaching, and weekly code reviews.
1 year and 3 months, Dec 2019 - Feb 2021
Freelance iOS Developer
Splay, Inc.
The app enables selected users to upload single or multiple photos combined with text to a public feed, which automatically deletes the content after two days. In addition, the app allows one user to stream live videos simultaneously, which then appear in the feed. Viewers of the stream can send emoji reactions which then move across the screen for all participants to see. Besides photos, selected users can also post products for sale in the feed which are paid for via Apple Pay.
3 months, Aug 2020 - Oct 2020
Freelance iOS Developer
12grapes GmbH
12grapes GmbH is the company behind the app Bunch, an AI coach that makes it easy to learn and grow your leadership skills with bite-sized daily tips. I joined Bunch in August 2020 to help develop new features and reduce the technical depth to make the app more performant, maintainable, and testable at the same time. To achieve this, I've built a backend with a REST API and outsourced some of the app's business logic. Furthermore, I introduced Functional Reactive Programming in an MVVM setup.
Technologies used SwiftUI, Combine, AVFoundation, Swift ComposableArchitecture, In-App Purchase Subscriptions, Fastlane, Firebase, Unit tests
In December 2019 I joined the app team to support them on one of their projects, a white label customer loyalty app they're offering to their partners, one of which is Hamburger Sparkasse's app HaspaJoker. Through the app, customers get special offers and discounts from local partners who can book travel/concert tickets. Some of the work I did included refactoring and consolidating the codebase to be testable, introducing Screenshot tests, automating tasks, and implementing new features.
5 months, Jul 2019 - Nov 2019
Freelance iOS Developer
CHAINWISE Group GmbH
CHAINWISE Group hired me to kick-start their product "Wombat" for iOS. For this greenfield project, I did both the architecture and the implementation of the beta version and later hired another developer who eventually took the project over. The app is the first EOS wallet built for everyday use and simplifies the creation of EOS accounts through a three-step onboarding process. It automatically encrypts and stores the private key in the cloud and makes sending/receiving EOS tokens a breeze.
Together with another developer I’ve built the fitness video portal “My Fitness Video” for Fitness First. The project was set up with high scalability and security in mind and was built entirely with various components of AWS. It consists of three main parts. Firstly the backend, where one of the bigger challenges was, to implement the whole payment and subscription process. Secondly the web app, a server-side rendered vue.js application, and thirdly the content and customer management system for admins.
1 year and 1 month, Jan 2018 - Jan 2019
Lead Developer Frontend
Vantik
After having helped out Vantik as a freelancer end of 2017, I joined full-time in 2018 to build up the entire frontend stack and team. Vantik is an investment-based retirement savings product (private pension). Since Vantik is a banking product, the highest priority in all layers of the stack was security and compliance with the German federal financial supervisory authority (BaFin).
Together with a team of developers put together by functionalaesthetics, I was working on the iOS swift app (universal - iPhone & iPad) for Boston Consulting Group’s client, a Swiss insurance company. The app was designed to help families planning their everyday life. The main part of the app is an elaborate calendar, heavily optimized for easy user experience on both the iPad and iPhone. Furthermore, family members have profiles and can easily communicate through private messages.
1 year and 5 months, Jan 2016 - May 2017
iOS Developer
Wine in Black GmbH
Together with another app developer I’ve built the native iOS swift (universal - iPhone & iPad) app for Wine in Black, a wine e-commerce company. Due to the fact that Wine in Black is a curated shop with a limited, constantly changing assortment, the app stores all active products on the device and synchs with the server on startup so that all interactions with products such as browse, search or filter are instant and do not require a network connection.
1 year, Jan 2015 - Dec 2015
iOS Developer
universeiscool UG (haftungsbeschränkt)
For universeiscool, I built the social image sharing app FOYER. It enables the user to combine text and photos into a story and a layout algorithm takes care that stories look unique and good on any device. An integrated image editor provides an easy way to get the most out of the pictures and social features such as share, like and comment make sure that stories get the attention they deserve.
During studies, I was working on the media library app for Deutschlandradio Wissen.
2 months, Jan 2006 - Feb 2006
Praktikant
DaimlerChrysler AG
Betriebspraktikum in der Abteilung "Planung und Prozessengineering"
Educational background for Malte Schonvogel
3 years and 3 months, Apr 2012 - Jun 2015
Angewandte Informatik
HTW Berlin
Mobile Applications
Languages
German
First language
English
Fluent
French
Basic