Daniel Kurka

Co-Founder & Chief Technology Officer at Stealth AI Startup

San Francisco Bay Area United States
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
Daniel Kurka is a seasoned technology leader and startup CTO with 14 years of engineering experience spanning Google core infrastructure and fast-moving crypto/AI startups in the San Francisco Bay Area. He led Protocol Buffers and built cross-compilation tooling at Google—authoring and improving J2CL and GWT components used across Gmail and Docs—and later scaled engineering teams as Director at Uniswap Labs and CTO at Futureswap. Comfortable in both hands-on systems work and executive strategy, he has deep expertise in build systems, compiler toolchains, test automation, and reliable backend services. An active open-source contributor, he improved testing infrastructure and runtime correctness in high-profile projects such as protobuf and Closure Library, including exposing stack traces as JSON and ensuring safe integer behavior. Daniel combines product-driven engineering with a founder’s bias for shipping: he now co-founded a stealth AI startup to bring that blend of tooling-level rigor and delivery velocity to new problems. He holds a Diplom (FH) in Information Technology and brings a track record of turning complex compiler and protocol challenges into production-ready systems.
code14 years of coding experience
job17 years of employment as a software developer
bookDiplom (FH) Information Technology, Diplom (FH) Information Technology at Westfälische Hochschule
languagesEnglish, German
github-logo-circle

Github Skills (22)

json10
javascript10
protocol-buffers10
testing10
test-framework10
data-serialization10
build-system10
java10
serialization10
javas10
proto10
junit10
compiler-compiler10
bazel10
compiler10

Programming languages (7)

TypeScriptJavaC++CSSSolidityJavaScriptPython

Github contributions (5)

github-logo-circle
google/j2cl

May 2015 - Jun 2018

Java to Closure JavaScript transpiler
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:108 commits in 3 years 1 month
Contributions summary:Daniel primarily contributed to the build system of the Java to Closure JavaScript transpiler. Their work included adding build integration for a new compiler, which involved defining new rules for transpilation and creating Java libraries and JavaScript libraries. The user also added support for a bazel rule j2cl_java_test to cross-compile Java sources to JavaScript and run JUnit tests, generating JavaScript test suites. Furthermore, they made improvements to JUnit test support and the handling of annotations and Java 8 methods.
javajavascripttranspilerj2clcompiler
protocolbuffers/protobuf

Mar 2019 - Feb 2020

Protocol Buffers - Google's data interchange format
Role in this project:
userBack-end Developer
Contributions:8 PRs, 2 pushes, 1 branch in 11 months
Contributions summary:Daniel primarily contributed to the project by removing unused code and refactoring existing components within the JavaScript codebase. This included eliminating unused imports in message.js, which likely improved code maintainability. The user also made modifications to experimental runtime kernel code, including message set and repeated group tests, demonstrating work on underlying data structures and the serialization process. This work aligns with the project's focus on data interchange and protocol buffer implementations.
protocol-buffersprotobufprotocol-compilerprotobuf-runtimeprotoc
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