Sean Borg is a Director and software engineer based in Manchester with nine years of experience building cloud-native web apps, embedded tooling, and product-focused services. As owner of Track A Train and Director at Rust Manchester, he blends entrepreneurship with community leadership, advocating for Rust and practical engineering practices. His background spans freelance contracts delivering GCP-hosted applications and data visualisations—one project even used 3D printing to make open data tangible. At Codethink he contributed to robust software engineering projects, and his open-source work includes implementing correct exponentiation semantics in the widely used OpenSCAD project, showing attention to language parsing and numerical correctness. Comfortable moving between hands-on engineering and organizational roles, he combines systems thinking with a maker’s curiosity.
9 years of coding experience
5 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Bangor University
Contributions:8 commits, 1 PR, 6 comments in 1 month
Contributions summary:Sean contributed to implementing exponentiation functionality within the OpenSCAD language. They added test cases and refined the code to ensure correct operator precedence and associativity, aligning with mathematical standards. The user also corrected the type casting for the exponent operation and changed the token used for exponentiation. The user's work involved modifications to the parser, expression evaluation, and test data to support exponentiation.
A set of smart hooks into Trello to output cards when meaningful actions occur e.g. being assigned to a card
Contributions:53 commits, 1 PR, 39 pushes in 1 year 4 months
trellohooksmeaningful
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.