Co-Founder & Chief Technology Officer at Stealth AI Startup
San Francisco Bay Area United States
Join Prog.AI to see contacts
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.
14 years of coding experience
17 years of employment as a software developer
Diplom (FH) Information Technology, Diplom (FH) Information Technology at Westfälische Hochschule
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.
Protocol Buffers - Google's data interchange format
Role in this project:
Back-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.
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.