William Goodall

Atlanta, Georgia, 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
🎓
Top School
William Goodall is a pragmatic, ethically minded software engineer with 10 years of hands-on experience building full-stack systems in Rust, JavaScript/TypeScript, Java, C/C++, Go, and Python, plus mobile apps on Android and React Native. Based in Atlanta and pursuing a BS in Computer Science at Georgia Tech with a 3.81 GPA, he blends strong academic foundations with practical delivery. He contributes to production-focused open-source projects like ModelFox, where he improved data handling for production statistics and strengthened test coverage around null semantics. Comfortable across back-end services and client platforms, he favors readable, well-linted code and incremental refactors that reduce technical debt. Known for shipping dependable systems, he pairs a detail-oriented engineering style with a clear sense of software ethics.
code10 years of coding experience
bookGPA 3.81, GPA 3.81 at Georgia Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
1,879reputation
120kreached
25answers
3questions
Badges
create-react-app
top-5%
github-logo-circle

Github Skills (20)

rust10
elixir9
machine-learning9
react9
create-react-app9
el8
automl8
testing7
go7
python7
data-analysis7
jestjs6
api6
enzyme6
android6

Programming languages (13)

CSSC++RustCGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
modelfoxdotdev/modelfox

Jan 2022 - Feb 2022

ModelFox makes it easy to train, deploy, and monitor machine learning models.
Role in this project:
userBack-end Developer
Contributions:10 commits, 3 PRs, 5 pushes in 5 days
Contributions summary:William focused on implementing and testing core functionalities within the ModelFox platform. Their primary contributions involved modifying code related to production statistics, specifically addressing how the system handles `null` values. They added unit tests to verify the correct interpretation of `null` as absent. Furthermore, the user refactored the codebase by renaming variables and improving code readability and linting.
machine-learning-modelsrustmachine-learningelixirelixir-lang
An interactive, annotated version of Langston Hughes's "Theme for English B"
Contributions:8 PRs, 61 pushes, 11 branches in 1 year 7 months
englishannotated
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