Joel Dickson

Director at Agoda

Bangkok, Thailand
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
Joel Dickson is a director-level technology leader based in Bangkok with over a decade of experience delivering end-to-end products, architecting applications and databases, and coaching Agile/Scrum teams to higher velocity. He has a strong operational background in virtualization, network services provisioning and database maintenance, and a track record of moving teams from long release cycles to weekly sprints and zero-downtime deployments. At Agoda he progressed from Senior Development Manager to Director, blending hands-on engineering with people management and outsourcing strategies. Joel also contributes to open-source testing tools, notably improving NUnit’s TestCaseSourceAttribute to support parameterized data sources and more robust test ordering. Known for pragmatic architecture and continuous delivery practices, he brings a systems-level view that connects infrastructure, QA and product delivery.
code10 years of coding experience
job20 years of employment as a software developer
bookCertified Scrum Master, Scrum Agile Management, Certified Scrum Master, Scrum Agile Management at Scrum Alliance
bookA.D. IT, Networking, A.D. IT, Networking at TAFE
languagesEnglish, Thai
github-logo-circle

Github Skills (6)

nunit10
dotnet-new10
dotnet10
csharp10
testing10
test-automation9

Programming languages (11)

C#TypeScriptPowerShellDockerfileJinjaJavaScriptGoMustache

Github contributions (5)

github-logo-circle
nunit/nunit

Jan 2016 - Mar 2016

NUnit Framework
Role in this project:
userBackend & QA Engineer
Contributions:57 commits, 7 PRs, 17 pushes in 1 month
Contributions summary:Joel made contributions focused on enhancing the NUnit framework, primarily by adding new functionality to `TestCaseSourceAttribute`. This involved implementing the ability to pass parameters to methods used as data sources and adding exception handling for incorrect parameter inputs. The user's work also included refactoring and addressing build errors within the test suite. Additionally, they contributed to test suite improvements related to test ordering.
nunitnunit-frameworktddtestingtest-framework
Measure Compilation time of Dev local C# projects
Contributions:10 reviews, 17 PRs, 21 pushes in 2 years 4 months
compilation-timecsharp
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