Thomas Woodcock

Application Developer

Doncaster, 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
Thomas Woodcock is an application developer with eight years of professional experience building and maintaining full-stack enterprise web applications, currently contributing at Linney. He emphasizes test-driven development, domain-driven design, and clean architecture to deliver scalable, maintainable systems that solve real business problems. His background includes hands-on ownership of microservices, Azure provisioning, deployment automation, monitoring, and technical documentation from his time at GivePenny, reflecting both engineering and operational responsibilities in a small team. Early career work involved refactoring legacy .NET into .NET Core microservices and building React interfaces, showing a practical fluency across backend and frontend stacks. An active contributor to open-source tooling, he enhanced a Python ternary plotting library with custom colorbars, axis scaling, and tick formatting to improve usability for data visualization users. Trained originally in film and television, he brings a creative, user-focused perspective to software design and problem solving.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor of Arts - BA, Film and Television, First-Class Honours, Bachelor of Arts - BA, Film and Television, First-Class Honours at University of Lincoln
stackoverflow-logo

Stackoverflow

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

Github Skills (2)

matplotlib10
python10

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
marcharper/python-ternary

Jul 2017 - Jul 2017

:small_red_triangle: Ternary plotting library for python with matplotlib
Role in this project:
userFull-stack Developer
Contributions:6 commits, 3 PRs, 3 comments in 9 days
Contributions summary:Thomas primarily focused on enhancing the functionality and usability of the plotting library. Their work involved modifying the `scatter`, `heatmap` and `heatmapf` functions within the `ternary` module to enable custom colorbar behavior, including passing kwargs to the colorbar. Furthermore, the user implemented custom axis scaling, allowing more flexible labeling of the axes, and integrated format strings into lines.ticks() function for varied tick formatting. These improvements culminated in added examples and an improved user experience.
trianglepythonternarymatplotlibplotting
tgwoodcock/sem_io

Sep 2022 - Nov 2024

Contributions:1 release, 3 pushes, 1 tag in 2 years 2 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