Software Architect Senior Software Engineer at Vanti
England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Matt Nathan is a seasoned software architect and senior engineer with 14 years of experience designing and delivering resilient systems for smart buildings, SaaS workplace platforms, and media-semantic applications. Based in England, he has led end-to-end projects from POC to global rollout—most notably architecting Smart Core, an open-source on-prem multi-node OS for buildings, and Kahu, an international workplace management suite. Comfortable across front and back ends, databases, cloud and CI/CD, he currently prefers Go and Vue and thrives on integrating disparate technologies into cohesive products. His work blends pragmatic engineering with a strong emphasis on observability, fault tolerance and user delight, informed by hands-on R&D in areas like eVTOL charging and automated media NLP. An active problem-solver, he has contributed bug fixes and WebSocket reliability improvements to notable open-source projects such as atmosphere/atmosphere. He is happiest working in focused teams that challenge his conceptual thinking and sharpen solutions through peer feedback.
14 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Nottingham University
Portable AI agent runtime for the JVM. One @Agent class runs on Spring AI, LangChain4j, Anthropic, or 9 more behind one SPI. Token streaming, tool calls, human approvals, and governance over WebSocket, SSE, gRPC, or WebTransport/HTTP3. Speaks MCP, A2A, and AG-UI.
Role in this project:
Back-end Developer
Contributions:14 commits in 5 days
Contributions summary:Matt primarily contributed to the `atmosphere/atmosphere` repository by fixing bugs and improving the JMSBroadcaster component. Their work involved resolving issues with session management, specifically ensuring separate sessions for publishing and subscribing. They refactored the code, removing redundant setup calls and streamlining the configuration process to improve efficiency. Further enhancements included fixing merge conflicts and adjusting the WebSocket implementation.
Contributions:14 reviews, 4 PRs, 5 pushes in 1 year 9 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.