John Burnell

Senior Developer at TGW Logistics Group

Sheffield, England, United Kingdom
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
John Burnell is a Senior Developer with five years' experience building logistics automation software, currently shaping systems at TGW Logistics Group out of Sheffield. He brings a strong full-stack background in Java, React and C#, coupled with hands-on customer-facing experience that sharpens pragmatic product decisions. A pragmatic refactorer, John has contributed to the well-known Rubberduck VBA project where he improved the "Introduce Parameter" workflow, added thorough tests and refined UI/error handling—showing attention to developer experience across languages. His progression from retail customer assistant to software engineer reflects solid interpersonal skills and a focus on reliable, test-driven solutions for complex automation problems.
code5 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS Applied Computing, Bachelor of Science - BS Applied Computing at The University of Huddersfield
bookHigher National Diploma Computing, Higher National Diploma Computing at University Centre at the Heart of Yorkshire Education Group
github-logo-circle

Github Skills (12)

unit-testing10
asp-net10
net10
dotnet10
refactoring10
vba10
csharp10
dotnet-core10
com-object9
co9
com-port9
ide9

Programming languages (2)

C#Svelte

Github contributions (5)

github-logo-circle
rubberduck-vba/Rubberduck

Jun 2021 - Jun 2021

Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
Role in this project:
userFull-stack Developer (VBA/C# Focused)
Contributions:5 commits, 1 PR in 1 day
Contributions summary:John primarily worked on refactoring and improving the "Introduce Parameter" feature within the Rubberduck VBA add-in project. Their commits involved renaming the feature, correcting missed changes, and adding comprehensive tests for various scenarios, including interface implementations and different code structures. The user also made changes to the project's UI, including the caption for the "Promote to Parameter" feature and error message handling. Furthermore, the user addressed dependencies within the project.
linterrevit-apic-sharpms-officevba
Jonpix/Rubberduck

Jun 2021 - Jun 2021

Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
Contributions:5 pushes in 1 day
lexadavbeidevba
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
John Burnell - Senior Developer at TGW Logistics Group