Kurt Lawrence

Senior Software Developer Client Liaison at Precision Mining

Queensland, 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
Kurt Lawrence is a Senior Software Developer and client liaison with a decade of experience at the intersection of mining engineering and software, currently shaping spatial solutions at Foresight Spatial Labs while maintaining hands-on mining engineering work. He founded daedalus.report to automate reporting and environmental landform design, and authored ogma, an open-source scripting language for tabular data—demonstrating a product-first approach to niche domain tooling. Kurt specializes in 3D spatial math, large-scale tabular data processing, and Rust systems work, and has extended widely used tooling like the colored-rs crate with pragmatic cross-platform fixes. Comfortable moving between CAD/3D manipulation, bespoke Spry scheduling extensions (including the Networkr haulage generator), and client-facing technical roles, he combines domain expertise with practical software craftsmanship.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering - BE, Mining and Mineral Engineering, 7, Bachelor of Engineering - BE, Mining and Mineral Engineering, 7 at The University of Queensland
github-logo-circle

Github Skills (5)

rust10
ws-api10
winapi10
crate10
wp-api10

Programming languages (9)

TypeScriptDockerfileShellCSSRustCJavaScriptHTML

Github contributions (5)

github-logo-circle
colored-rs/colored

Apr 2019 - Jul 2020

(Rust) Coloring terminal so simple you already know how to do it !
Role in this project:
userBack-end Developer
Contributions:2 releases, 33 reviews, 25 commits in 1 year 2 months
Contributions summary:Kurt focused on enhancing the `colored-rs/colored` crate, primarily by adding Windows-specific functionality for colorizing terminal output. They introduced and updated a control function to manage the virtual terminal environment on Windows. Their contributions involved adapting the crate's dependency on `winconsole` to `winapi`, and then refining it, demonstrating a focus on cross-platform compatibility. They also ensured backwards compatibility with the crate, by returning dummy `Result` values.
ansi-termrustto-doso-simpleknow-how
kurtlawrence/cargo-modoc

Feb 2019 - Mar 2020

Generate module documentation from markdown files
Contributions:5 commits, 1 PR, 7 pushes in 1 year 1 month
documentation-generatormarkdown
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
Kurt Lawrence - Senior Software Developer Client Liaison at Precision Mining