Niklas Baudy

Software Engineer at XYRALITY GmbH

email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Niklas Baudy is a seasoned software engineer with 12 years of experience building tooling and mobile platforms, primarily in the Android and Kotlin ecosystems. He blends back-end plugin development (notably maintaining popular Gradle plugins for publishing and dependency visualization) with hands-on Android work—contributing to widely used projects like RxBinding, RxJava, Timber, Lottie, and Fastlane. His strengths include improving developer experience, build pipelines and test automation, plus thoughtful refactors that boost code quality and maintainability. Niklas has a track record of shipping cross-cutting infrastructure: publishing tooling, database codegen enhancements (SQLDelight), and SDK auth/testing for Firebase across platforms. Comfortable across the stack, he often moves between plugin internals, reactive libraries and UI components, revealing both deep platform knowledge and a pragmatic focus on developer productivity. Colleagues would note his habit of improving build tooling and tests as much as features, making projects easier to maintain long-term.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
24,572reputation
4.8mreached
153answers
147questions
Badges
gradle
top-5%
statusbar
top-5%
android-intent
top-1%
kotlin
top-5%
json
top-1%
security
top-5%
github-logo-circle

Github Skills (86)

mobile-development10
testing10
android-intent10
emoji10
plugin-development10
javas10
publish10
db-schema10
maven10
gradle-plugin10
schema10
firebase10
lottie10
firebase-authentication10
static-analysis10

Programming languages (25)

C#CWebAssemblyGoHTMLGroovyTypeScriptIDL

Github contributions (5)

github-logo-circle
Gradle plugin that generates dependency graphs from your project.
Role in this project:
userBack-end Developer
Contributions:6 releases, 31 reviews, 73 commits in 4 years 8 months
Contributions summary:Niklas primarily contributed to the development of a Gradle plugin designed to generate dependency graphs. Their work involved implementing core functionalities, such as parsing project dependencies and generating the graph in a dot format. They also addressed issues related to recursive dependencies, Android project support, and the inclusion of project and configuration filtering. The user refactored code, improved the image generation process, and addressed build process aspects, demonstrating a focus on plugin functionality and usability.
dependency-graphgradle-plugin
vanniktech/Emoji

Mar 2016 - Jan 2023

A library to add Emoji support to your Android / iOS / JVM Application
Role in this project:
userFull-stack Developer
Contributions:24 releases, 23 reviews, 473 commits in 6 years 11 months
Contributions summary:Niklas's primary contribution appears to be the initial development of the "emoji" library, likely encompassing both Android and iOS implementations. They also added new emojis and categories. Furthermore, the user implemented features such as the recent emojis tab and other UI/UX enhancements.
androidiosjvmemojiios-emojis
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