Will Faught

Software Engineer

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
Will Faught is a seasoned software engineer with 17 years of experience based in California, fluent in Go, Python, Haskell, and Lisp and passionate about distributed computing and programming languages. He combines pragmatic production work with a tinkerer’s curiosity—contributing to notable open-source projects like ANTLR4 where he improved Go code quality and maintainability. Will excels at refactoring and cross-language tooling, favoring readable, consistent code and practical engineering trade-offs. His background suggests a strong backend focus and an ability to improve long-lived codebases while exploring language design and system-level concerns.
code17 years of coding experience
languagesEnglish
github-logo-circle

Github Skills (6)

go10
refactoring10
text-parsing10
parsing10
antlr10
code-formatting10

Programming languages (22)

MDXJavaC++RustMakefileGoMustacheHTML

Github contributions (5)

github-logo-circle
antlr/antlr4

May 2016 - Jan 2017

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Role in this project:
userBack-end Developer
Contributions:4 reviews, 60 commits, 2 PRs in 7 months
Contributions summary:Will's contributions focused on refactoring and standardizing the Go code within the ANTLR4 project. They primarily addressed code formatting, renaming files to snake case, and improving code readability by removing underscores and changing the generic "this" variable. Their work involved modifications across various Go files, indicating a focus on code maintainability and consistency.
pythonstructured-textlanguage-recognitionparserjavascript
willfaught/go-guide

Apr 2017 - Mar 2024

Go best practices
Contributions:197 pushes, 1 branch in 7 years
golanggo-best-practicesstylegoconventions
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
Will Faught - Software Engineer