Profilbild von Jonas Schaude Senior Mobile Developer / Architect aus Stuttgart

Jonas Schaude

nicht verfügbar bis 01.01.2025

Letztes Update: 09.01.2024

Senior Mobile Developer / Architect

Abschluss: Master of Science (Informatics)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | spanisch (Grundkenntnisse)

Dateianlagen

Jonas-Schaude-german_021023.pdf

Skills

Test Driven Development, Flutter, Swift, Dart, Typescript, NodeJS, Domain Driven Design, Clean Architecture, React, VueJS, Angular, Microservices, Kotlin, C#, Bootstrap, Symfony2, HTML, CSS, PostgreSQL, MongoDB, Apache Kafka, CI/CD, Objective C, Scrum, Kanban, Product, Epic, IOS, Pair Programming, CircleCI, Fastlane, continuous integration, continuous delivery, Unit Testing, Integration Testing, UI, mobile device, coding, mobile development, CocoaPods, AngularJS, frontend, software architecture, User Stories, mobile application, API, versioning, jQuery, MVVM, JS, ReactJS, Postman, Digital Ocean, Continuous Deployment, ecommerce, Google cloud platform, Android, WebView, technical debt, backend, UI Testing, XCode, AppCode, TDD, Programming, Mob programming, AWS, Jenkins, Kibana, Bash, YAML, JIRA, Firebase, Crashlytics, Microsoft Team Foundation Server (TFS), Oracle Database, REST, Git, Core Data, Trello, JavaScript, XCTest, SourceTree, XCUITest, Shell Script, Visual Studio Code, PowerShell, SQLite, Automation, Visual Studio, Webstorm, JSON, SCSS, Agile, Gulp, TeamCity, Docker, Domain Driven Design (DDD), NET, rider, Specflow, Selenium, Testcafe, Paket, ReSharper, NSubstitute, Wiremock, Grafana, Swagger, Grunt, Jasmine, power shell, architectural patterns, Kubernetes, React+Redux, React-router, React-sagas, ES6, ESLint, NET Core, Entity Framework, vaultier, Cake, web application, SAP, SWIFT 3, HTML5, CSS3, PHP, Symfony 2, MySQL, Doctrine, JUnit, Twig, Sass, Vagrant, Ansible, Mac OS X, PhpStorm, MySQL Workbench, Gitstash, Bitbucket, Virtualbox, web project, Flexilio

Projekthistorie

05/2022 - bis jetzt
Product / Epic Owner, LEAD IOS DEVELOPER, FULL STACK DEVELOPER
Otto GmbH & Co KG (Konsumgüter und Handel, 5000-10.000 Mitarbeiter)

Jonas supported the client as lead full-stack developer with focus on iOS development. Because of his prior project experience, he was able to quickly contribute to the android development, web development as well as infrastructure related topics. This involved not only feature development but also enhancements to disaster recovery mechanisms, introduction of declarative UI frameworks and further automatization of the release processes, leading to a more stable product and faster software development. He regularly assisted other Otto-teams in optimizing their touchpoints, actively shared knowledge about Clean Code, Clean Architecture and Test Driven Development across the team within different pair programming sessions and mob programming sessions.
Additionally, Jonas took over the role as technical project lead for the epics flashdeals and netID. Regular communication with stakeholders, creating roadmaps, writing understandable user stories, maintaining a backlog alongside continuous risk analysis and strategic planning were thereby the main tasks. Within this role, Jonas ensured that his team successfully finished the netID epic and enabled end customers to experience higher personalization through flashdeals in the mobile iOS and android applications.
In addition to providing general support for the project vision and corresponding project strategies, Jonas also contributed to candidate interviews, onboardings and mantorings of new colleagues. Through these efforts, he contributed to a stronger, better-integrated team, enhancing the collective ability to achieve project objectives.
----
Swift, Kotlin, AWS, Clean Architecture, Test Driven Development, Product Development, Product Ownership, Scrum, Kanban, UI Testing, XCode, iOS, Android, Mobile Application, E-commerce, Agile, Pair Programming, Mob programming, API, CircleCI, Fastlane, CocoaPods, Swift Package Manager, Kibana, MVVM, Bash, YAML, CI/CD, JIRA, Firebase Analytics, Firebase Crashlytics, Postman, User Stories, User Story Mapping, Product Backlog, Roadmap Planning, OneTrust, Ruby, Gradle, Dagger, Koin, SauceLabs, netID, consumer driven contract tests

01/2022 - 10/2023
FULL STACK DEVELOPER
Schalltec GmbH & Co.KG (Sonstiges, < 10 Mitarbeiter)

Jonas was asked to support the implementation of new features. This included the collection and break down of all requirements into a prioritized backlog and the implementation while maintaining good code quality.
----
Flutter, Clean Architecture, NodeJS, ReactJS, Micro Frontends, Typescript, MongoDB, PostgreSQL, Electron, Postman, Roadmap Planning, Product development, Digital Ocean, Product Backlog, Hexagonal Architecture, Continuous Integration, Continuous Deployment, Express, JWT, Sequelize, Ant Design, Vite, Axios, Inversify, Vitest

07/2021 - 12/2021
FRONTEND ARCHITECT
Tchibo GmbH (Konsumgüter und Handel, >10.000 Mitarbeiter)

Jonas supported the client as software architect focusing on the frontend part of the e- commerce application. He was mainly responsible for analyzing and documenting the status quo of the software architecture, identifying architecture risks on the roadmaps of the different teams and proposing alternatives and solutions. He further created a roadmap including resource estimation how to migrate the status quo of the frontend application towards decoupled frontends in close collaboration with the tech-leads of the different teams, the head of engineer as well as the head of products. During the assignment he further established guidelines as well as best practices for modern frontend development and introduced clean code.
----
Frontend architecture, Micro frontends, Software architecture, C4 model, User Stories, Roadmap planning, VueJS, NuxtJS, Google cloud platform, Clean code, Unit Testing, Integration Testing, Kotlin, Agile, E-Commerce


01/2021 - 06/2021
FULL STACK DEVELOPER
Schalltec GmbH & Co.KG (Sonstiges, < 10 Mitarbeiter)

Jonas was asked to develop a new application deprecating an old legacy monolith. He took a leading role in architecture design and implementation. This included to break down all requirements into a prioritized backlog, implementing code and making sure the application works as intended after going live.
----
Clean architecture, Flutter, NodeJS, Typescript, MongoDB, PostgreSQL, Electron, Postman, Roadmap Planning, Product development, Digital Ocean, Product Backlog, Hexagonal Architecture, Continuous Integration, Continuous Deployment


04/2019 - 10/2020
Product / Epic Owner, LEAD IOS DEVELOPER, Brückenkopf
Otto GmbH & Co KG (Konsumgüter und Handel, 5000-10.000 Mitarbeiter)

Jonas was responsible for breaking down the GDPR requirements for cookie consent into a prioritized backlog as well as coordinating the whole implementation process across multiple teams. This role involved reporting product progress as well as facilitating inter project collaboration.

As part of this role, he enabled his team to successfully integrate the IAB framework across the whole otto organization into the mobile android and iOS applications.
Jonas was the iOS lead developer for the mobile application, using his prior project experience to set a solid foundation for the project. He was responsible for setting up guidelines as well as best practices for development in the project. Apart from that, he onboarded new colleagues with various backgrounds, conducted candidate interviews to support the recruitment process, supported the team facilitating team retrospectives and further supported shaping product decisions.
By being a Brückenkopf Jonas had responsibility to manage the work load for the Netlight team and work closely with the internal Otto Brückenkopf to prioritize the backlog and plan the team’s sprints. Jonas’s role was to be the gate of work between Otto and Netlight.
----
Swift, Scrum, Kanban, UI Testing, XCode, AppCode, iOS, Android, Mobile Application, E-commerce, Agile, Test Driven Development (TDD), Pair Programming, Mob programming, API, AWS, CircleCI, Jenkins, Fastlane, CocoaPods, Kibana, Product Development, Product Ownership, Interview, Kotlin, Clean Architecture, MVVM, Bash, YAML, CI/CD, JIRA, Firebase, Crashlytics, Postman, User Stories, User Story Mapping, Product Backlog, Roadmap Planning


09/2018 - 03/2019
LEAD IOS DEVELOPER / FULL STACK
One of Europe’s biggest Opticians (Sonstiges, >10.000 Mitarbeiter)

Jonas was asked to join the ZenIT project to setup a native iOS application from scratch. The implementation of the app was under high pressure from business side, while a high product and code of quality was expected. Jonas was setting up an automatic continuous integration / continuous delivery pipeline including automatic unit, integration and UI tests. During the ci/cd conception process, different mobile device management platforms have been evaluated.

During the assignment he not only worked within the iOS scope but also supported the whole work stack and the challenges that arose during the project. He took care of maintaining a high code quality by reviewing PRs and teaching new developers software and swift specific concepts.
He was also introducing an on-boarding process for new team colleagues, introducing coding standards and bringing in an agile and open mindset.
Since Jonas has been working with different technologies, he also had a role of communicating and aligning between different stakeholders from different teams to ensure delivery of the desired products. He was further responsible for teaching and coaching mobile development knowledge within his team. Next to this, he was also involved into the hiring of new candidates.
----
iOS, Microsoft Team Foundation Server (TFS), Fastlane, CocoaPods, AngularJS, Oracle Database, XCode, Swift, REST, Git, Unit Testing, Core Data, Trello, Continuous Integration, JavaScript, Integration testing (XCTest), UI Testing, SourceTree, macOS, XCUITest, Integration Testing, Shell Script, Visual Studio Code, PowerShell, Postman, SQLite, C#, Automation, Bash, Visual Studio, Webstorm, JSON, HTML, SCSS, Agile, Agile Retrospectives, Gulp, Integration and Acceptance Testing


07/2018 - 08/2018
FULL STACK DEVELOPER
One of Europe’s biggest Opticians (Sonstiges, >10.000 Mitarbeiter)

Jonas joined the most strategically important project: Internationalization. Along with other developers and a product owner, their task was to build and prepare the application to be able to handle multiple country specific product portfolios, localization services, logistics as well as country specific features.
----
Angular, C#, MongoDB, TeamCity, Docker, Apache Kafka, Git, AngularJS, Visual Studio, PowerShell, Bash, CSS, HTML, Domain Driven Design (DDD), JSON, Kibana, .NET, Webstorm, Trello, rider, Unit Testing, Specflow, Selenium, Testcafe, Paket, JavaScript, ReSharper, Scrum, REST, NSubstitute, Agile, Wiremock, Grafana, Integration and Acceptance Testing, Swagger, Postman, TypeScript, Grunt, Jasmine, SourceTree


05/2018 - 07/2018
FULL STACK DEVELOPER
One of Europe’s biggest Opticians (Sonstiges, >10.000 Mitarbeiter)

Jonas was part of an interdisciplinary team that was working on the digital transformation of one of the customers core products, contact lenses. Thereby Jonas joined a new team called KVA. The team aimed to provide the functionality of an IT system called ColiBri regarding contact lenses within Vision KL. Thereby ColiBri will no longer be required for contact lens processes in the stores. This required quickly understanding different parts of the system and how they work together.
----
C#, Git, AngularJS, TeamCity, MongoDB, Visual Studio, power shell, Bash, CSS, HTML, Domain Driven Design (DDD), JSON, Kibana, .NET, Webstorm, Trello, Unit Testing, Specflow, Selenium, ReSharper, Paket, JavaScript, Scrum, REST, NSubstitute, Agile, Grafana, Integration and Acceptance Testing, Swagger, Postman, SourceTree, Jasmine, Less


02/2018 - 04/2018
FULL STACK DEVELOPER
One of Europe’s biggest Opticians (Sonstiges, >10.000 Mitarbeiter)

New teams were formed at the customer with the responsibility of providing the customers information about their ongoing or past orders by creating an appropriate micro service landscape. After evaluating possible technologies and architectural patterns, the team decided C# .Net as backend technology and ReactJS as frontend technology. The micro service consumes and communicates via events over Apache Kafka and gets deployed on a Kubernetes cluster. By choosing these cutting-edge technologies the team is creating a service that can be independently scaled with ease.
----
C#, AWS, Kubernetes, React, React+Redux, React-router, React-sagas, CSS, HTML, ES6, ESLint, JavaScript, TypeScript, TestCafe, Apache Kafka, Docker, .NET Core, Entity Framework, Identity server, Kibana, vaultier, PostGreSQL, Git, TeamCity, Cake, Rider, Scrum, JSON, Webstorm, Integration and Acceptance Testing, Unit Testing


07/2017 - 01/2018
FULL STACK DEVELOPER
One of Europe’s biggest Opticians (Sonstiges, >10.000 Mitarbeiter)

Jonas was part of an interdisciplinary team that was working on the digital transformation of one of the core products, contact lenses. Jonas's team was tasked with many cross-cutting concerns, meaning working with both backend and frontend tasks. The backend was thereby responsible for the mobile apps, a web application for the customer and a web application used in the store. This required quickly picking up new techniques and understanding different parts of the system and how they work together.

Jonas's team was in charge of developing features to provide sample orders including customer notifications, setting up a training environment for the employees in the stores, deploying features to provide deployment without downtime, creating a mechanism to reply business events to provide reports and implementing different features multilingual. In addition, he worked with several partner integrations such as fulfilment, payment, several SAP systems and point-of-sales terminal. Furthermore, Jonas setup different Kibana dashboards for monitoring and visualizations of log data.
----
C#, Git, AngularJS, TeamCity, MongoDB, Visual Studio, PowerShell, Bash, CSS, HTML, Domain Driven Design (DDD), JSON, Kibana, .NET, Apache Kafka, Webstorm, Trello, Unit Testing, Specflow, Selenium, ReSharper, Paket, JavaScript, Scrum, REST, Docker, NSubstitute, Agile, WireMock, Grafana, Integration and Acceptance Testing, Swagger, Postman, TypeScript, Grunt, Jasmine, SourceTree


01/2017 - 06/2017
FULL STACK DEVELOPER, LEAD IOS DEVELOPER
Wine Dock GmbH (Sonstiges, 50-250 Mitarbeiter)

Jonas was part of the IT team as mobile iOS developer to support them developing the mobile application. He evaluated similar mobile applications to improve and further develop their iOS app. He also trained new team members in iOS development and keeps supporting the web development team introducing API versioning and developing new features.
----
SWIFT 3, CocoaPods, HTML5, CSS3, JavaScript, jQuery, Custom Atomic Design, Custom MVVM JS Framework, Custom Grid System, Bootstrap (Administration Cockpit), PHP, ReactJS, Symfony 2, MySQL, Doctrine, Selenium, JUnit, Git, Rest API, Twig, Sass, Vagrant, Ansible, Scrum, Gulp, Trello, Mac OS X, PhpStorm, MySQL Workbench, Jira, Sourcetree, Gitstash, Jenkins, Bitbucket, XCode, Virtualbox


06/2016 - 12/2016
FULL STACK DEVELOPER
Hawesko GmbH (Konsumgüter und Handel, 1000-5000 Mitarbeiter)

Jonas joined the IT team to help them as full-stack developer with focus on frontend development. He supported the team to prepare the web project for different shops by extracting core components. Afterwards he helped planning and realizing the second wine shop Globalwine (http://www.globalwine.ch) based on the new architecture of the web project. He also supported the team with the evaluation of different frontend frameworks and finally helped introducing ReactJS as new technology. As a result, features could be developed much faster. The team also wanted to evaluate different ticket systems. Jonas helped organizing a Jira workshop and supported the IT team introducing Jira.
Hawesko was very satisfied with the result which included more than they had expected.
----
HTML5, CSS3, JavaScript, jQuery, Custom Atomic Design, Custom MVVM JS Framework, Custom Grid System, Bootstrap (Administration Cockpit), PHP, ReactJS, Symfony 2, MySQL, Doctrine, Selenium, JUnit, Git, Rest API, Twig, Sass, Vagrant, Ansible, Scrum, Gulp, Trello, Mac OS X, PhpStorm, MySQL Workbench, Flexilio, Jira, Sourcetree, Gitstash, Jenkins, Bitbucket, Virtualbox


Reisebereitschaft

Verfügbar in den Ländern Deutschland
Stuttgart & Remote

Sonstige Angaben

I’m a passionated technical consultant with experience in different industries like mobility, e-commerce, health care and others. My structured way of working, strong analytical skills and creativity enable to contribute to projects of various scopes and focuses. I like to embrace every chance to share my expertise and I’m always hungry to gain new knowledge. During my career, I acted in several different roles from full-stack developer and architect to technical lead developer. In general, I’m passionated about exploring new technologies and development processes as well as supporting and coaching technical teams.
Profilbild von Jonas Schaude Senior Mobile Developer / Architect aus Stuttgart Senior Mobile Developer / Architect
Registrieren