Carel Combrink

Software Engineer at VASTech

Western Cape, South Africa
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
Carel Combrink is a software engineer with 15 years of experience building reliable back-end systems across defense, industrial, and R&D contexts from Western Cape, South Africa. He holds a BEng (Hons) in Computer Engineering (cum laude) from the University of Pretoria and has progressed through roles at CSIR, SAAB Grintek Defence, GE Digital, and currently VASTech. Carel contributes to notable open-source projects such as Apache Thrift, where his C++ codegen enhancements—adding UUID support, improving constructors and assignment handling, and fixing compatibility issues—improved the compiler’s ability to generate robust code. He combines practical systems engineering with a strong focus on code quality and backwards compatibility, evident in changes like replacing std::endl for performance and fixing Boost version issues. Comfortable in complex, safety- and interoperability-focused environments, he brings steady, detail-oriented development and a track record of shipping maintainable tooling that enables other engineers.
code15 years of coding experience
job12 years of employment as a software developer
bookUniversity of Pretoria
languagesAfrikaans, English
stackoverflow-logo

Stackoverflow

Stats
3,880reputation
538kreached
109answers
16questions
Badges
database
top-5%
qt
top-5%
github-logo-circle

Github Skills (16)

uuid10
compiler-design10
c-language10
code-generation10
thrift10
cprogramming-language10
boost10
database9
qt9
trigger9
debugging6
jenkins6
plpgsql6
postgresql6
qtcreator6

Programming languages (18)

C#JavaC++CSSCCMakeTeXGo

Github contributions (5)

github-logo-circle
apache/thrift

Mar 2024 - Mar 2025

Apache Thrift
Role in this project:
userBack-end Developer
Contributions:15 reviews, 7 PRs, 37 comments in 1 year
Contributions summary:Carel primarily contributed to enhancing the C++ code generation capabilities within the Apache Thrift project. Their work included adding UUID support, refactoring code, and modifying existing functionalities, such as generating constructors, assignment operators, and swap functions. The user also addressed issues like replacing `std::endl` with `\n` to improve code quality and fixed boost version compatibility. These changes directly impacted the compiler's ability to handle new data types and improve overall code generation.
actionscriptapache-thriftnetwork-clientdartapache
SpellChecker Plugin for Qt Creator
Contributions:32 releases, 5 reviews, 343 commits in 8 years 6 months
creatorspellcheckerqt5
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