Clyde Stubbs

Owner at Control-J Pty. Ltd.

New South Wales, Australia
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
Clyde Stubbs is an embedded systems specialist and founder with over a decade of hands-on experience delivering firmware and consulting through his company in New South Wales. He combines low-level avionics and embedded expertise with compiler and tooling knowledge, having previously worked as a compiler writer and led HI-TECH Software as CEO. Clyde contributes to notable open-source projects such as RoboVM (AOT JVM compiler for iOS/Mac/Linux) and Ktorm, where he improved build tooling, language integration, and SQLite insert/key handling—practical work that bridges runtime, build systems, and platform compatibility. His background shows a rare mix of systems-level engineering and full-stack contributions, from Gradle/IDE plugin fixes to database dialect refactors and tests. Based in Australia, he brings entrepreneurial stamina and deep technical troubleshooting skills to complex embedded and cross-platform challenges. An interesting detail: his contributions often focus on the brittle integration points—build processes, annotations, and database key retrieval—where small fixes yield outsized reliability gains.
code10 years of coding experience
job27 years of employment as a software developer
bookBachelor of Arts (B.A.), Computer Science, Bachelor of Arts (B.A.), Computer Science at The University of Queensland
stackoverflow-logo

Stackoverflow

Stats
7,469reputation
572kreached
88answers
31questions
Badges
textview
top-5%
android
top-1%
github-logo-circle

Github Skills (39)

kotlin10
c-language10
sqlite10
jvm10
sphinx10
databases10
rs10
java10
javas10
iot10
orm10
sql10
sys10
android10
esp3210

Programming languages (14)

JavaC++CRustObjective-C++HTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
MobiVM/robovm

Jul 2018 - Oct 2021

Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux
Role in this project:
userFull-stack Developer
Contributions:7 commits, 14 PRs, 37 comments in 3 years 3 months
Contributions summary:Clyde contributed to the RoboVM project by improving the build process and integrating with other JVM languages. They added support for other JVM languages besides Java in the classpaths used by the RoboVM compiler, matching the behavior of the Gradle plugin. The user also addressed compatibility issues by adding annotations and other configurations to support Gradle 7. Furthermore, the user fixed a warning in the IntelliJ IDEA plugin and applied minor fixes to enhance code quality.
jvm-bytecodemac-osxmacosxahead-of-timeosx
kotlin-orm/ktorm

Jan 2020 - Jan 2020

A lightweight ORM framework for Kotlin with strong-typed SQL DSL and sequence APIs.
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 15 comments in 2 days
Contributions summary:Clyde primarily contributed to the ktorm project by addressing issues related to SQLite database support. Their work focused on enhancing the `SimpleSQLiteDialect` to correctly handle auto-generated keys after insert operations, particularly for Android platforms. The user refactored existing code within the `SqlDialect` and `SimpleSQLiteDialect` classes, implementing SQLite-specific methods to fetch the primary key. These changes also involved adding tests to validate the functionality of inserting data and retrieving the generated primary keys, ensuring the compatibility of ktorm with SQLite databases.
sequencesql-dslmysqlsqldsl
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
Clyde Stubbs - Owner at Control-J Pty. Ltd.