Jud White

Software Consultant at Freelance

Austin, Texas, 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
Jud White is a pragmatic software consultant with over 15 years of hands-on experience and a 20+ year background designing and shipping full-stack systems that prioritize speed and reliability. Based in Austin, he combines deep backend skills in Go and C# with React-driven frontends, and has repeatedly turned complex domain problems—mortgage pool optimization and AI-driven contract analysis—into revenue-driving, production-ready products. At Dell he led global platform redevelopment efforts, introduced NSQ messaging at scale, and contributes to prominent open-source projects like the nsq Go client and core NSQ codebase to improve logging, configuration, and reliability. He pairs practical performance optimizations with constraint programming and LLM integrations, and is comfortable taking a project from MVP to multi-million-dollar impact under tight deadlines.
code15 years of coding experience
job13 years of employment as a software developer
bookIllinois Institute of Technology
github-logo-circle

Github Skills (25)

client-library10
file-manipulation10
testing10
distributed-systems10
odbc10
template-engine10
file-operations10
message-queue10
filepath10
database-driver10
go10
sql10
error-handling10
logging10
concurrency10

Programming languages (10)

C#TypeScriptJavaC++RustCSCSSJavaScript

Github contributions (5)

github-logo-circle
nsqio/go-nsq

Jan 2015 - Oct 2017

The official Go package for NSQ
Role in this project:
userBack-end Developer
Contributions:8 commits, 10 PRs, 25 comments in 2 years 9 months
Contributions summary:Jud primarily focused on improving the logging and configuration aspects of the NSQ Go package. They added functionality for retrieving the logger and log level in the `Producer`, `Consumer`, and `Conn` structs. The commits also removed unused fields and states, demonstrating a focus on code cleanup and optimization. The contributions enhanced the internal structure and maintainability of the NSQ library.
golanggo-packagegodocclient-librarygo
nsqio/nsq

Oct 2015 - Oct 2017

A realtime distributed messaging platform
Role in this project:
userBackend Developer
Contributions:4 reviews, 10 commits, 14 PRs in 2 years
Contributions summary:Jud primarily contributed to the backend of the NSQ messaging platform. Their work involved modifying core components such as `nsqd`, `topic`, and `channel` to enhance performance and reliability. Key changes include resetting health on successful backend writes, simplifying health and loading checks, and adjusting diskqueue message size enforcement. They also added Windows service support to nsqd and nsqlookupd.
realtimedistributed-messagingmessaging-platformmessage-queuewebsocket
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
Jud White - Software Consultant at Freelance