Chad Joan

Self Employed at Software Consultant

Columbus, Ohio, 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
Chad Joan is a pragmatic software consultant with 16 years of experience building tools, integrations, and migrations with a strong focus on usability, clear error messages, and practical unit tests. Based in Columbus, Ohio, he prefers the D programming language and has contributed documentation improvements to the D standard library (phobos), clarifying behaviors and modernizing examples to help other developers. His background in engineering physics gives him a methodical approach to problem-solving, and he consistently documents and tests his work to make software enjoyable to use. Outside of consulting he balances intense focus with creative hobbies—anime, gaming, and parkour—which reflect a blend of discipline and playful curiosity.
code16 years of coding experience
job6 years of employment as a software developer
bookAssociate of Science (A.S.), Associate of Science (A.S.) at Sinclair Community College
bookBachelor of Science, Engineering Physics, Bachelor of Science, Engineering Physics at The Ohio State University
stackoverflow-logo

Stackoverflow

Stats
507reputation
7kreached
5answers
8questions
github-logo-circle

Github Skills (13)

dword10
dt10
documentation10
algorithms9
traits7
type-conversion7
gcc6
git6
gnu-toolchain6
dmd6
segmentation-fault6
optimization6
enums6

Programming languages (6)

C#JavaShellCDPHP

Github contributions (5)

github-logo-circle
dlang/phobos

Jun 2012 - Jul 2017

The standard library of the D programming language
Role in this project:
userTechnical Writer
Contributions:12 commits, 4 PRs, 9 comments in 5 years 1 month
Contributions summary:Chad primarily contributed to the project by improving documentation. Their commits involved clarifying the behavior of specific functions like `chomp` and `Unique`/`RefCounted`, fixing typos, and updating examples to use modern D language features like lambdas and UFCS. Additionally, they corrected documentation regarding algorithm complexity and updated examples to promote better floating-point comparison practices using `approxEqual`. These edits demonstrate a focus on enhancing the clarity and usability of the library's documentation.
c-programmingmetatype-conversionphoneticsglossary
chadjoan/xdc

May 2012 - Jun 2019

Contributions:30 commits, 4 pushes, 1 issue in 7 years 1 month
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
Chad Joan - Self Employed at Software Consultant