Founder And Lead Software Architect Engineer at Culture Systems
Western Cape, South Africa
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
Jurie-jan Botha is a seasoned technology leader and entrepreneur with 14 years of experience building scalable software and leading multidisciplinary teams. As Managing Director and Founder of Culture Systems since 2016, he blends hands-on full-stack development with product strategy and project leadership to deliver for diverse clients. He actively contributes to open-source projects, notably backend work on the bika.lims laboratory information management system and enhancements to a phantomjs-node integration, while also improving front-end compatibility for legacy browsers. His leadership spans both start-ups and contracting work across finance, government, education, and insurance sectors, guiding architectural decisions and scalable platform delivery. Based in the Western Cape, South Africa, Jurie-jan is known for turning complex requirements into robust, auditable solutions and for building teams and processes that enable sustainable growth. He combines entrepreneurial drive with technical depth to translate vision into reliable, production-grade systems.
Open Source Web-based Laboratory Information Management System
Role in this project:
Back-end Developer
Contributions:88 commits in 1 year 1 month
Contributions summary:Jurie-jan primarily focused on implementing features related to pro forma and published invoices, indicating a focus on financial aspects within the laboratory management system. Their contributions include implementing the initial pro forma invoice functionality, handling both pro forma and published invoices, and adding a print view for analysis request invoices. The user also made improvements to the sample point handling in invoices and made some changes to improve the performance of the code.
Stylus mixins, utilities, components, and gradient image generation
Role in this project:
Front-end Developer
Contributions:8 commits in 1 day
Contributions summary:Jurie-jan primarily focused on adapting the Stylus/Nib repository for Internet Explorer 10 compatibility. Their contributions involved modifying CSS to use vendor prefixes and alternative implementations for flexbox-related properties, specifically addressing issues related to the `display`, `flex`, `flex-flow`, `flex-direction`, `order`, `align-items`, `align-content`, and `justify-content` properties. These changes included swapping `-webkit-flex` and other prefixes with the `-ms-flex` equivalent to resolve display issues on IE10. Their work was focused on ensuring the correct rendering of flexbox layouts in the browser.
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.