Profilbild von Christof Zirkler Fullstack Developer with >10 years experience. aus Berlin

Christof Zirkler

verfügbar

Letztes Update: 26.05.2023

Fullstack Developer with >10 years experience.

Abschluss: Computer Science / Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

CV2-Christof-Zirkler-EN_260523.pdf

Skills

Backend, JavaScript, iOS, Android, Swift, Kotlin, backend, frontend, codebase, MVVM, Kotlin, Firebase, Crashlytics, technical debt, React Native Developer, React Native framework, test driven development, Java, React, Objective-C, Swift, IoT, Bluetooth, JS, HTML5, Node.js, MongoDB, Fastlane, WebSocket, UI, Machine Learning, Neural Networks, Unsupervised Learning, Windows Platform, C#, NET, IT-Security, DevOps, Google Cloud Platform ) architecture, CDN, API, rate limiting, Programming, SwiftUI, JavaScript, Reactive Programming, RxJava, RxKotlin, RxSwift, Redux, Declarative UI, Unit +, Snapshot Testing, Serverless, Git, AWS, GCP, SQL, NoSQL, Node, Express, Laravel

Projekthistorie

09/2010 - 04/2021
Software Development Expert
Robert Bosch GmbH

* Developed several small in-house applications basedon the Windows Platform (C#, .NET)
* Developed machine-to-machine communication softwarefor automating repetitive, manual labor tasks in
the automotive prototyping factory
* Completed several trainings in computer networks,server management, operating systems, IT-Security

04/2019 - 11/2020
Lead App Developer
charly.education (PlusPeter GmbH)

* Led the architectural design (MVVM ) and implementationof a native iOS ( Swift) and Android (Kotlin )
e-learning app
* Monitored the app's stability and performance via Firebase Crashlytics and Performance Monitoring
* Owned the whole app lifecycle from design, development,QA, to production deployment
* Ensured codebase sustainability and health by regularilytackling technical debt
* Collaborated with C-Level management to shape thelong-term product strategy

09/2018 - 03/2019
React Native Developer
Alfred Kärcher SE & Co. KG

* Contributed to the development of the companion appfor Kärcher products like outdoor irrigation systems,
vacuum cleaning robots and lawn mowing robots using the React Native framework
* Applied the principles of test driven development to achieve a high quality codebase
* Developed native modules ( Swift, Java) allowing theReact Native app to communicate to low level hardware
features
* Modularized the monolithic React-Native app into featuremodules for improved testability, code quality
and development pace

10/2016 - 08/2018
iOS and Android App Developer
Feil, Feil & Feil GmbH; inManila

* Developed various client app projects using Objective-C,Swift, Java, and Kotlin
* February - Mai 2018: Four month foreign abidance inManila Philippines building and leading our abroad
app development team
* Worked closely with the customers' engineering teamthroughout the development cycles
* The wide variety of client projects allowed me toget to know and apply various architecture patterns
* Designed and implemented the in-house CI/CD solutionfor iOS and Android projects
* Largest and most successfull project: Stihl App. Agardening tools (IoT) companion app featuring Bluetooth
Low Energy communication. iOS: 4.7 Stars, ~3k reviews,Android: 4.5 Stars, ~2k reviews

10/2016 - 08/2018
Student Assistant in Software Development
Hochschule für Technik

* Developed and maintained the University's oƧcialAndroid and iOS App ( Ionic, JS, HTML5 )
* Designed and developed the corresponding web backend( Node.js, Express.js, MongoDB )

01/2013 - 05/2015
Software Engineer
Bosch Mahle Turbosystems GmbH

* Developed and maintained assembly line monitoringapps for iOS using Cordova ( JS, HTML5 )
* Developed a in-house charting/plotting library ( JS)

Reisebereitschaft

Verfügbar in den Ländern Deutschland

Sonstige Angaben

As a passionate software engineer with more than a decade of expertise in mobile, web, and backend development, I'm equipped with a deep understanding and bring a broad perspective to drive software projects towards success. Key Skills: Software Architecture, Kotlin, TypeScript, Unit- & Integration-Testing, HTTP, REST & GraphQL Complementary: Domain Driven Design, Application Security, Technical Writing Languages: English (C2), German (Native Speaker)
Profilbild von Christof Zirkler Fullstack Developer with >10 years experience. aus Berlin Fullstack Developer with >10 years experience.
Registrieren