John Tomlinson

Software Engineer at EBRD

Folkestone and Hythe District, 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 Tomlinson is a seasoned software engineer with eight years of formal experience and a long track record of delivering data integration and warehousing solutions for major enterprises across banking, aviation, retail, and public sectors. He currently serves as Software Engineer at EBRD after a year as Data Engineer there, and previously led senior data engineering and Informatica architecture work at EPI-USE, FrieslandCampina and RBS. His specialty is end-to-end data integration—Informatica (Cloud and PowerCenter), ADP/SAP payroll integrations, AWS Redshift, and complex ETL pipelines—paired with practical data modelling and reporting delivery. John brings a pragmatic engineering mindset formed over a varied career that includes long-term operational systems work at British Airways and short, high-impact consultancy projects for Nissan and Sage. Beyond engineering, he directs Integration Technology Services Ltd., reflecting an entrepreneurial bent and ability to run technical teams and client engagements. An interesting detail: he combines technical depth with eclectic training—from a physics BSc and an MSc in computer science to a private pilot’s licence—which underlines a methodical, systems-oriented approach to problem solving.
code8 years of coding experience
job23 years of employment as a software developer
bookT.E.F.L. Teaching English as a Second or Foreign Language/ESL Language Instructor, T.E.F.L. Teaching English as a Second or Foreign Language/ESL Language Instructor at International House, Newcastle upon Tyne
bookPost Graduate Certificate of Education Education, Post Graduate Certificate of Education Education at Newcastle University
bookMaster of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at Northumbria University
bookHeaton Manor
bookEASA Private Pilots Licence, EASA Private Pilots Licence at Cranfield Flying School & PTT Aviation
bookBachelor of Science (B.Sc.) Physics, Bachelor of Science (B.Sc.) Physics at University of Wales, Cardiff
languagesEnglish, German
github-logo-circle

Github Skills (55)

razor10
razor-components10
asp-net-core10
blazor10
dotnet-core10
blazor-webassembly10
webassembly10
csharp10
unit-test10
moq10
blazor-component10
microsoft9
selenium-webdriver9
razor-pages9
dotnet9

Programming languages (5)

C#CSSSCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
johnt84/KnotsAndCrosses

Mar 2018 - Dec 2024

Simple knots and crosses (tic-tac-toe) web app. Web app developed 4 ways - WebForms, Blazor (WASM/Server) and .NET MAUI Blazor.
Contributions:10 PRs, 50 pushes, 8 branches in 6 years 10 months
cssjavascriptknotscrossesblazor-server
johnt84/SquaresBlazorGame

Jun 2021 - Jul 2024

Simple Squares (dots and boxes) web app where you can play against a "semi-intelligent" computer player
Contributions:4 PRs, 10 pushes, 5 branches in 3 years 1 month
playerblazor-webassemblyblazornet6semi
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 Tomlinson - Software Engineer at EBRD