Filip Dolník

Staff Kotlin Developer at Touchlab

Brandýs nad Labem, Central Bohemia, Czechia
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
🎓
Top School
Filip Dolník is a Staff Kotlin Developer with 12 years of software engineering experience, specializing in the Kotlin compiler, Gradle, and improving the Kotlin Multiplatform developer experience. At Touchlab he drives compiler-level solutions and is co-author of SKIE, a plugin that generates Swift-friendly APIs for Kotlin/Native, bridging cross-platform language boundaries. His background spans roles from junior developer to CIO at Brightify, blending hands-on engineering with strategic technical leadership. Filip's open-source contributions include meaningful refactors to the popular Swift mocking framework Cuckoo, showing a pragmatic focus on testability and interop. Based in Brandýs nad Labem, Czechia, he combines deep compiler and language interest with practical delivery of tooling that enhances cross-platform developer productivity.
code12 years of coding experience
job12 years of employment as a software developer
bookStřední průmyslová škola na Proseku Novoborská 2, Praha 9
bookInženýr (Ing.), IT, Inženýr (Ing.), IT at FIT ČVUT
languagesEnglish, Czech
github-logo-circle

Github Skills (4)

swift10
unit-testing10
mocking10
test-automation10

Programming languages (5)

RustJavaScriptSwiftMarkdownKotlin

Github contributions (5)

github-logo-circle
Brightify/Cuckoo

May 2016 - Dec 2016

Boilerplate-free mocking framework for Swift!
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:82 commits, 21 PRs, 39 pushes in 7 months
Contributions summary:Filip contributed to the `cuckoo` repository, a Swift mocking framework, by refactoring existing code, specifically within `MockManager.swift`, `AnyMatcher.swift`, and `MatcherFunctions.swift` files. The user's changes included modifications to stubbing and verification handling, the addition of new matchers (e.g., `anyNillableClosure`), and the implementation of tests, which demonstrates a focus on improving the framework's functionality and testability. The user also addressed issues with the description and added support for optional types, and a thenCallRealImplementation feature.
matchercocoapodsbazel-rulesstubboilerplate
touchlab/SKIE

Sep 2023 - Dec 2024

SKIE - Swift Kotlin Interface Enhancer
Contributions:16 releases, 2 reviews, 1 PR in 1 year 3 months
ioskotlinkotlin-multiplatform
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
Filip Dolník - Staff Kotlin Developer at Touchlab