Git Product home page Git Product logo

Summary

  • Working in Software Engineering since 2004, with focus on iOS since 8 years
  • Had different roles from backend/frontend to DevOps to iOS engineer
  • Living north of Munich with my wife and two daughters, working remotely for eBay Kleinanzeigen (Berlin) as an iOS Developer

I see myself as a generalist, not afraid to touch other technologies than what I was hired for. Often launching Android Studio, comparing the Android app to the iOS app in my current job to debug something, or to check with Charles Proxy how and when they make a request to the backend to ensure the two different platforms behave the same.

Recent Open Source Contributions

Experience

+++ means I got a lot in touch with that technology while being in this position, does not mean I'm an expert in it.

05/2014 - today: Senior iOS Developer @ eBay Kleinanzeigen (remote since 2016)

+++ Swift
++  Jenkins, Objective-C, Ruby
+   GitHub Actions, Go, Java, Groovy, TypeScript

11/2013 - 04/2014: Senior Software Engineer @ metaquark GmbH

+++ Objective-C, Ruby
++  Bamboo, Capistrano
+   Puppet

01/2012 - 10/2013: Senior Software Engieer @ XING

+++ Objective-C, Perl, Ruby
++  Capistrano, Chef, Jenkins
+   VMware

04/2011 - 12/2011: Software Consultant @ ConSol MENA

+++ ColdFusion, Perl
++  Microsoft SQL Server

07/2009 - 03/2011: Senior Software Engineer @ XING

+++ MySQL, Perl, Ruby
++  German, Jenkins
+   RabbitMQ

09/2004 - 06/2009: Software Consultant @ ConSol Software GmbH

+++ Perl
++  Oracle

Side Projects

Current

simctl - Ruby interface to xcrun simctl (used by fastlane) - not very actively maintained, at least no new features are being added currently.

Past

Between 05/2017 and 07/2018 I've built and maintained the iOS Poloniex App (and Android App) as my own product in my personal App Store Account. Was finally acquired by Poloniex in 07/2018. Also started the Android App and implemented the first few screens, until I finally asked a friend for help, who knows a lot more about Android than I do.

Johannes Plunien's Projects

homeassistant-solax-modbus icon homeassistant-solax-modbus

SolaX Power Modbus custom_component for Home Assistant (Supports some Ginlong Solis, Growatt, Sofar Solar, TIGO TSI & Qcells Q.Volt Hyb)

jpsimulatorhacks icon jpsimulatorhacks

Automatically grant access to addressbook/photos in your tests (Simulator only)

modbus icon modbus

Fault-tolerant implementation of modbus protocol in Go (golang)

moya icon moya

Network abstraction layer written in Swift.

paperless-ngx icon paperless-ngx

A community-supported supercharged version of paperless: scan, index and archive all your physical documents

popupview icon popupview

Toasts and popups library written with SwiftUI

pulltorefresh icon pulltorefresh

This component implements pure pull-to-refresh logic and you can use it for developing your own pull-to-refresh animations

pxctest icon pxctest

Execute tests in parallel on multiple iOS Simulators

radar-25648966 icon radar-25648966

Wrong scroll position when entering text into a UITextView that is a subview of a UIScrollView

restic icon restic

Fast, secure, efficient backup program

sourcery icon sourcery

Meta-programming for Swift, stop writing boilerplate code.

spark-ios icon spark-ios

✨ Simple, Modular & Accessible UI Components for your iOS Applications

synergy-core icon synergy-core

Open source core of Synergy, the keyboard and mouse sharing tool

vcrurlsession icon vcrurlsession

Record your test suite's HTTP requests and responses. You can replay them during future test runs for fast, deterministic, accurate tests.

xcstrings-tool icon xcstrings-tool

A plugin to generate Swift constants for your Strings Catalogs.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.