Jamie Tanna

Senior Developer And Open Source Project Maintainer at Mend.io

Nottingham, 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

🤩
Rockstar
🎓
Top School
Jamie Tanna is a senior developer and open source maintainer with 12+ years building backend systems, CI/CD pipelines, and developer tooling across finance and SaaS companies. Currently maintaining and contributing to notable projects like renovate, oapi-codegen and WireMock, he blends hands-on Go and Java development with platform engineering practices. At Capital One he helped insource an online account platform and drove Identity & Access configuration automation using Chef, bringing a “build it, support it” DevOps mindset to production delivery. Jamie has experience fixing subtle credential and dependency-management bugs in widely used repos and has added features that make testing and mocking infrastructure more flexible. He champions Free and Open Source software and the IndieWeb while applying those practices to internal platform reliability and his personal infrastructure. Based in Nottingham, he pairs pragmatic engineering with a knack for improving developer experience and dependency hygiene.
code12 years of coding experience
job10 years of employment as a software developer
bookComputer Science Computer Science, Computer Science Computer Science at University of Nottingham
bookMerchant Taylors'​ School, Northwood
stackoverflow-logo

Stackoverflow

Stats
333reputation
45kreached
6answers
0questions
github-logo-circle

Github Skills (51)

dependency-management10
go-modules10
json10
api-rest10
api-design10
groovy10
restful-api10
testing10
formatting10
http10
formatter10
openapi-codegen10
java10
javas10
code-generation10

Programming languages (31)

CMakefileGoMustacheCommon LispHTMLSvelteGroovy

Github contributions (5)

github-logo-circle
oapi-codegen/oapi-codegen

May 2022 - Dec 2022

Generate Go client and server boilerplate from OpenAPI 3 specifications
Role in this project:
userBack-end Developer
Contributions:10 releases, 203 reviews, 67 commits in 7 months
Contributions summary:Jamie primarily contributed to the code generation process for Go clients and servers based on OpenAPI 3 specifications. Their work focused on enhancing the generated code to support new features like Gorilla mux server generation. They also addressed various bugs, including fixing issues related to the handling of optional query parameters, union map types, and handling custom JSON media types. Additionally, the user introduced the ability to merge multiple union types and made several improvements to code comments for better readability.
golangapiboilerplatego-clientgo-generate
wiremock/wiremock

Sep 2021 - Sep 2022

A tool for mocking HTTP services
Role in this project:
userBack-end Developer
Contributions:37 reviews, 20 commits, 19 PRs in 1 year
Contributions summary:Jamie primarily contributed to improving the WireMock HTTP mocking tool. Their work includes adding functionality to load mappings from the classpath, which enhanced the standalone runner's capabilities. They also fixed a bug related to invalid "since" parameters in the admin API, returning a more appropriate error response. Furthermore, they introduced the ability to run WireMock without a dedicated HTTP server, expanding its usability.
wiremockmock-serverstubbingxmltesting
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
Jamie Tanna - Senior Developer And Open Source Project Maintainer at Mend.io