Scot Wilcox

Senior Software Engineer at Higharc

Payson, Utah, United States
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

👤
Senior
🎓
Top School
Scot Wilcox is a senior software engineer with nine years of experience building high-performance geometry and CAD software, now focused on computational geometry at Higharc. He prefers Rust for its safety and speed, has significant experience stabilizing complex C++ codebases, and contributed async iteration support to the widely used redis-rs Rust client. At Coreform and Vectorworks he diagnosed and fixed elusive crashes, memory corruption, and CI issues, and he’s comfortable shipping urgent patches and architecting robust test systems. His background in isogeometric analysis and finite element integration gives him uncommon domain expertise at the intersection of simulation and modeling. Based in Payson, Utah, he values remote roles that prioritize technical fit and meaningful mission work.
code9 years of coding experience
job12 years of employment as a software developer
bookBachelor's Degree Mechanical Engineering, Bachelor's Degree Mechanical Engineering at Brigham Young University
languagesEnglish, Japanese
github-logo-circle

Github Skills (8)

async-await10
rust10
redis10
data-structures8
data-structure8
command-line-interface6
cli6
command-line6

Programming languages (7)

C++ShellRustCMakeJavaScriptObjective-CPython

Github contributions (5)

github-logo-circle
redis-rs/redis-rs

May 2020 - Jun 2020

Redis library for rust
Role in this project:
userBack-end Developer
Contributions:9 commits, 1 PR, 16 comments in 2 days
Contributions summary:Scot primarily focused on implementing asynchronous iteration capabilities within the redis-rs library. This involved adding `AsyncIter` functionality and integrating it with existing commands like `SCAN`, `SSCAN`, and `ZSCAN` to enable asynchronous data retrieval. The commits demonstrate an understanding of async programming, likely using Rust's `async/await` features. The user also modified code to ensure proper cursor handling and integration of asynchronous operations with existing connection implementations.
rustredisredis-library
swilcox3/kafka-cad

Apr 2020 - Jan 2022

Real-time collaborative architectural CAD in your browser. Based on Kafka, gRPC, Redis, and OpenCASCADE.
Contributions:88 commits, 2 PRs, 25 pushes in 1 year 9 months
rediscadbrowseropencascadegrpc
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