Pascal Welsch is a technology leader and hands-on CTO based in Cologne with 13 years of experience building mobile-first products and developer tooling. Currently leading phntm, he combines strategic product leadership with deep engineering chops cultivated as a senior Android developer and Flutter Google Developer Expert. He co-founded Wiredash and has a strong track record contributing to open-source projects—improving build pipelines, Android MVP libraries, SharedPreferences replacements, and Dart utility extensions with thorough tests. Pascal is comfortable across the stack, from build/release automation to UI state management, and often focuses on robustness and lifecycle correctness in mobile code. A frequent speaker and community contributor, he blends startup pragmatism with engineering rigor and an eye for developer experience. Outside work he’s a cat-lover who channels curiosity from pet projects into practical improvements in libraries used by other engineers.
13 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BS) Angewandte Informatik, Bachelor of Science (BS) Angewandte Informatik at Duale Hochschule Baden Württemberg
Contributions:12 releases, 16 reviews, 141 commits in 2 years 6 months
Contributions summary:Pascal primarily contributed to the `dartx` library by adding new features and utility methods related to iterable manipulation. They implemented methods like `mapIndexed`, `mapIndexedNotNull`, `filterIndexed`, and `filterNot`, enhancing the library's functionality. Furthermore, the user added new unit tests to verify the correctness of these newly implemented methods, ensuring code quality and reliability. They also refactored and removed dependencies from the library.
a SharedPreferences replacement for Android with multiprocess support
Role in this project:
Mobile Developer (Android)
Contributions:7 releases, 108 commits, 80 PRs in 2 years 6 months
Contributions summary:Pascal primarily contributed to the `tray` repository, which is a SharedPreferences replacement for Android. Their work involved modifying the `TrayProvider` class to include support for internal preferences, along with refactoring and improving code related to preference access and management. Additionally, they made changes to `Preference`, `TrayPreference`, and related test files, further indicating their focus on the core functionality of the library, with a strong emphasis on the Android platform.
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.