William Dutton

Principal, Development & Delivery, Operations And Improvement - Customer, Small And Family Business

Brisbane City, Queensland, Australia
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
William Dutton is a Principal technology leader with 11 years’ experience delivering digital services for the Queensland Government and as a freelance senior developer, combining hands-on engineering with program-level delivery and operational improvement. AWS Certified at Associate and Professional levels, he brings deep expertise in Java/Spring back-ends, databases and CI tooling alongside broad platform knowledge from Linux/Solaris to WebLogic and Microsoft environments. He has shipped production-focused integration testing and embedded database enhancements in MariaDB4j and contributed backend features to community projects like the popular PokemonGo bot, showing a willingness to engage in open-source problem solving. Known for pragmatic problem solving, strong interpersonal and presentation skills, and a track record of translating complex requirements into maintainable systems, he balances technical depth with stakeholder-facing delivery.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor Information Technology Software Architecture, Bachelor Information Technology Software Architecture at QUT (Queensland University of Technology)
bookHigh School Certificate, High School Certificate at Centenary State High School
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (29)

event-handling10
admin10
python10
mysql10
mariadb10
databases10
bots10
database-administration10
pokemongo10
java10
javas10
automation10
googlebot10
maven10
automations10

Programming languages (20)

MDXJavaC++CSSCHandlebarsMakefileGo

Github contributions (5)

github-logo-circle
MariaDB4j/MariaDB4j

Jul 2018 - Sep 2019

MariaDB Embedded in Java JAR
Role in this project:
userBack-end Developer & Database Engineer
Contributions:11 commits, 4 PRs, 46 comments in 1 year 1 month
Contributions summary:William primarily contributed to the mariaDB4j-maven-plugin, adding start and stop goals for integration tests. They integrated work from another user, enhancing the plugin's functionality and addressing code review feedback. The user made changes to the AbstractRunMojo, StopMojo, and Mariadb4jStartMojoTest classes. Their work included adding functionality to handle the basic database usage, character set testing, and integration tests.
mariadb-databasejarmariadb4jjdbcmariadb-native-binaries
PokemonGoF/PokemonGo-Bot

Aug 2016 - Aug 2016

The Pokemon Go Bot, baking with community.
Role in this project:
userBack-end Developer
Contributions:7 commits, 4 PRs, 34 comments in 3 days
Contributions summary:William contributed to the Pokemon Go bot by adding event messaging for badge updates and the beginnings of an equip system, leveraging Python and the PGOAPI library. The changes involved modifying the bot's core logic to include new event registrations and handlers related to player badges and data. Further modifications included refactoring item recycling features to ensure proper inventory tracking. The user also merged in updates from the 'dev' branch, integrating other contributions.
pythonpokemongofdiscordbotdiscord-bot
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
William Dutton - Principal, Development & Delivery, Operations And Improvement - Customer, Small And Family Business