Daniel Jankowski is a seasoned software engineer with 11 years of experience specializing in mobile development, CI/CD and automation tooling. Based in Gdańsk, he is a core contributor to fastlane and has improved high-impact open source projects like Tuist by adding deployment target descriptors, CI improvements and unit tests. At vente-privee he builds developer tools and fastlane plugins while running workshops and shaping release automation for iOS and Android teams. His background includes shipping modularized iOS apps using MVVM, RxSwift and coordinators at BlaBlaCar and cross-platform mobile work with Xamarin and MvvmCross. He combines hands-on Swift, Ruby and scripting expertise with a pragmatic focus on developer experience and testable build pipelines. Outside work he’s an active open-source maintainer and a Super Smash Bros. Ultimate fan — a small hint at his competitive attention to detail.
11 years of coding experience
5 years of employment as a software developer
Bachelor's Degree, Robotics and Automation Engineering, Bachelor's Degree, Robotics and Automation Engineering at Uniwersytet Mikołaja Kopernika w Toruniu
Contributions:61 reviews, 29 commits, 15 PRs in 2 years
Contributions summary:Daniel primarily focused on enhancing the Tuist CLI project by introducing features related to deployment target devices and improving code quality. Their contributions included creating a `DeploymentTarget` descriptor, integrating it into target descriptions, and modifying build settings to support deployment target configurations. The user also addressed formatting issues and added unit tests, along with improvements to the Mint package installation process, enhancing the overall project functionality.
🚀 The easiest way to automate building and releasing your iOS and Android apps
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:28 reviews, 34 commits, 51 PRs in 1 year 8 months
Contributions summary:Daniel primarily contributed to the automation and testing aspects of the fastlane project. Their commits focused on enhancing the `pod_push` action by adding parameters for skipping import validation and tests, as well as improving the `git_commit` action to allow commits even when there are no changes. They also addressed issues related to CI integration and documentation, including fixes for incorrect parameter validations in the `pilot` action. The user also refactored code by extracting shared code from `setup_travis` and `setup_circle_ci` actions.
fastlaneandroid-appsappsdeploymentreact-native
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Daniel Jankowski - Software Engineer at vente-privee