Bill Gord

Software Engineer at Salt Water Software

Oregon, 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
Bill Gord is a seasoned software engineer whose work in system software traces back to the late 1960s, with hands-on experience across OSes, compilers, databases, editors, graphics, tooling, and networking. Based in Oregon, he balances semi-retirement with active contributions to open source projects, notably improving both UI and backend functionality for the widely used WinMerge file comparison tool. He brings deep low-level systems insight combined with practical usability improvements, addressing tricky problems like 3-way comparisons and binary diff handling. Educated in computer science at UC San Diego, he has a unique longevity in the field that informs pragmatic, maintainable engineering choices. Colleagues rely on him for mentorship on legacy systems and for bridging old-school systems thinking with modern open-source development.
code10 years of coding experience
bookUniversity of California, San Diego
github-logo-circle

Github Skills (15)

windows10
merge10
difference10
c-language10
cpp10
cprogramming-language10
cplus10
editor9
ui-design9
front-end-development9
uid9
editors9
wp-api8
winapi8
ws-api8

Programming languages (4)

C#JavaC++C

Github contributions (5)

github-logo-circle
WinMerge/winmerge

Mar 2017 - Jan 2021

WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
Role in this project:
userBack-end Developer & UI Developer
Contributions:224 commits, 46 PRs, 47 comments in 3 years 10 months
Contributions summary:Bill contributed to the core functionality of the WinMerge application, specifically working on the user interface, as well as backend logic to handle file comparison processes, including binary files and text-based configuration logging. They also improved existing functionality by resolving issues related to 3-way comparisons and the visual presentation of file differences. The changes include both GUI enhancements and underlying code optimizations to improve software usability and performance.
csvc-plus-pluscompare-filescsv-filesmfc
GreyMerlin/MarkDownEditor

Jun 2017 - Aug 2021

An open-source metro-style desktop markdown editor for Windows 7 and above, based on WPF
Contributions:2 PRs, 3 pushes, 1 comment in 4 years 1 month
metrowindowswindows-7csharpdesktop
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
Bill Gord - Software Engineer at Salt Water Software