James Monger

Contract Software Engineer at Tiberisoft Ltd

Southampton, 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
James Monger is a Principal Software Engineer and founder with 13 years' experience building and scaling engineering teams across startups, scaleups and £1bn+ organisations. He combines hands-on full‑stack engineering—recently architecting a Vue 2→3 migration framework and serverless microservices—with people leadership, mentoring apprentices to senior engineers and designing competency-driven training programmes. Long-time maintainer and contributor to InversifyJS (a TypeScript IoC container with millions of monthly downloads), he brings proven open-source sensibility to production-grade tooling and test infrastructure. James excels at translating business needs into reliable delivery through end-to-end ownership of requirements, CI/CD and AI-assisted developer workflows. Based in Southampton, he now splits time between principal engineering roles and running a product-focused studio working on video games.
code13 years of coding experience
job10 years of employment as a software developer
bookComputer Science Spanish Maths, Computer Science Spanish Maths at Burnham Grammar School
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
10,411reputation
1.4mreached
152answers
83questions
Badges
enums
top-5%
typescript
top-1%
javascript
top-1%
dom
top-5%
angular
top-5%
github-logo-circle

Github Skills (20)

javascript10
testing10
typescript10
mochajs10
typescript-types10
nodejs10
typescripts10
dependency-injection10
enums9
gulp9
dom9
angular9
html6
generics6
unity-game-engine6

Programming languages (19)

C#PowerShellJavaC++CSSCRustGo

Github contributions (5)

github-logo-circle
inversify/InversifyJS

Jan 2016 - May 2016

A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
Role in this project:
userFull-stack Developer
Contributions:7 reviews, 126 commits, 28 PRs in 4 months
Contributions summary:James primarily refactored and updated the testing infrastructure for the InversifyJS project, migrating from Karma to Mocha and integrating code coverage reporting with Coveralls. They moved and refactored test files, updated references, and fixed build configurations. They also made minor changes to the `gulpfile.js` file, adding new tasks and reorganizing existing ones to accommodate the changes.
inversioniocnode-jsinversifyjsjavascript
Jameskmonger/chimneypot

Jan 2016 - Feb 2016

Contributions:1 release, 94 commits, 3 PRs in 12 days
webhook-handlerwebhookgithub-webhook-handlerhandlerwebhooks
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
James Monger - Contract Software Engineer at Tiberisoft Ltd