Nathan Williams

Software Engineering Manager, ICloud at Apple

San Francisco, California, 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

🤩
Rockstar
Nathan Williams is a software engineering manager for iCloud at Apple with 16 years of experience building and operating large-scale cloud services. He pairs hands-on backend expertise—evidenced by open-source contributions to the Akiban SQL Parser, a production-quality Java SQL parser—with leadership that drives reliability and scale. At Apple since 2017, he focuses on engineering execution and platform robustness for consumer cloud products. Based in San Francisco, he brings a practical mix of language-level backend work (including enhancements like bitwise operator and character set support), production debugging, and cross-functional program delivery.
code16 years of coding experience
github-logo-circle

Github Skills (11)

javas10
sql-parser10
parsing10
java10
unit-testing9
data-structure7
datastructures7
datastructure7
data-structures7
algorithm7
algorithms7

Programming languages (3)

JavaC++JavaScript

Github contributions (5)

github-logo-circle
brunoribeiro/sql-parser

May 2011 - Nov 2012

The Akiban SQL Parser provides a complete, production-quality Java parser for the SQL language. It defines the SQL grammar as implemented by Akiban, but can be used independently. It is derived from the Apache Derby parser.
Role in this project:
userBackend Developer
Contributions:29 commits in 1 year 6 months
Contributions summary:Nathan primarily contributed to the Akiban SQL Parser, focusing on enhancements and fixes within the Java-based codebase. Their commits include merging test framework parameters, cleaning up code, and bumping versions. They also modified various Java files, primarily involving the definition of SQL language components, including operators, data types, and the unparser. Further contributions included changes to unit tests and support for new language features, such as bitwise operators and character set support.
sql-parserderbysqlderivedgrammar
Contributions:28 commits in 7 months
sqlfoundationdbdatabasejavajdbc
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