Nicolas Williams is a seasoned full‑stack engineer and technology leader with 14 years of professional experience, now serving as Vice President at Two Sigma Solutions in Austin. He blends hands‑on systems programming with strategic consulting—running his own consulting firm for an investment bank while previously advising Two Sigma and engineering at Oracle and Sun Microsystems. Nicolas has deep expertise in back‑end systems and security protocols, demonstrated by substantive contributions to high‑profile open‑source projects like the jq JSON processor and the MIT krb5 Kerberos implementation, where he optimized core APIs, removed global state, and fixed complex locking and encryption negotiation issues. His work shows a rare combination of performance-minded code hygiene and protocol-level understanding, making him adept at turning legacy, security‑sensitive systems into robust, maintainable platforms.
Contributions:53 commits, 2 PRs, 80 comments in 3 years 6 months
Contributions summary:Nicolas primarily focused on enhancing the Kerberos KDC and related tools by adding features and addressing bugs. Their work included implementing control over session key enctype negotiation, adding policy extensions, and correcting locking issues in kdb5_util and kpropd. They also improved kpropd's behavior in iprop mode and adjusted error handling within the system. The commits indicate a deep understanding of the Kerberos protocol and its implementation.
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.