Scott Williams

Software Engineer at HubSpot

Dublin, Dublin 1, Ireland
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
Scott Williams is a Software Engineer with 11 years of experience, currently building products at HubSpot from his base in Dublin. He brings a strong backend and test automation focus, honed through roles at Openet and contributions to the widely used swagger-codegen project where he leads improvements to the Python client, fixing file-upload and DELETE bugs and hardening the test suite. A first-class Computer Science graduate from University College Dublin, Scott combines pragmatic engineering with open source craftsmanship, keeping dependencies current and sample clients robust. His work on a prominent API code-generation tool demonstrates both deep API-client knowledge and an attention to developer experience that surfaces in production-grade tooling.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree in Computer Science, Computer Science, 1st Class Honours, Bachelor's degree in Computer Science, Computer Science, 1st Class Honours at University College Dublin
github-logo-circle

Github Skills (13)

open-api-v310
swagger-codegen10
api-rest10
rest-api10
api-specification10
swagger10
openapi10
python10
openapi-documentation10
api-design10
restful-api10
test-automation10
urllib9

Programming languages (10)

JavaShellCAdblock Filter ListScalaJavaScriptGoMustache

Github contributions (5)

github-logo-circle
swagger-api/swagger-codegen

Feb 2016 - Jan 2017

swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:29 commits, 18 PRs, 29 comments in 11 months
Contributions summary:Scott primarily contributed to the Python client generation for the swagger-codegen project. Their work involved fixing bugs related to file uploads and DELETE operations in the generated Python client. They updated the petstore sample client, generated test stubs, and addressed code generation for enum parameters. Additionally, the user updated the required Python packages to the latest versions and made improvements to the test suite.
openapi-codegenredocopenapi-specificationswagger-openapiopenapi
scottrw93/book-tee-time

Jan 2015 - Apr 2019

Contributions:9 commits, 12 pushes in 4 years 4 months
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
Scott Williams - Software Engineer at HubSpot