James Gibbs
Software Engineer | 15+ Years
Gamer | 25+ Years
Learner | 30+ Years
Backend, tooling, and cloud-infrastructure engineer, based in Stockholm and working in games โ currently a consultant with Dashy Studios, on assignment at Lovable, previously at Modoyo and Paradox Interactive.
Before Sweden I spent a decade in property-management software as a Software Development Team Lead and Architect: three teams of developers, designers, and testers; technical lead for Angular / ASP.NET WebAPI / MySQL; and the group-wide agile process.
"It surrounds us and penetrates us; it binds the galaxy together.โ - Obi-Wan Kenobi, describing TCP
I've been lucky to have some amazingly talented people to learn from in my career and now get to be the one teaching. I have shipped major projects across web front ends, backend services, and cloud infrastructure, and I am always on the lookout for the next stack to learn.
The best part of a project is the beginning: all the choices, the possibilities. Vetting different options, testing different prototypes, and exploring what is out there.
The other best part of a project is the middle: you are iterating and learning how wrong you were during the beginning. Your team is probably growing, so you have to learn your chosen tools well enough to teach them. You are able to really see the shape of what your end product will be.
The end of a project is also the best: you have mastered your tools. Your team is a well oiled machine. Milestones fall beneath your mighty power, and deadlines tremble as you approach them. You find a stack overflow question you asked a year ago and realize just how far you have come. You are proud of what your team has accomplished.
Expert
I can teach it!
Backend
- Go
- C#
- ASP.NET WebAPI
- REST / OpenAPI design
- MySQL / MS SQL
Frontend
- Angular
- TypeScript
Infra / Tools
- Terraform
- AWS
- GitHub Actions
- Git / GitHub
- PowerShell
Working
I can use it!
Backend
- Python (Flask)
- Java
- C / C++
- Redis
Frontend
- React / Vite
- SignalR
Infra / Tools
- Docker
- GCP
- Azure
Learning
I'd break it, but I'm getting there!
- Godot 4 / GDScript
- Unreal Engine
- Data engineering
- Swift / Kotlin
Deep experience, earlier roles
- ASP.NET MVC, jQuery, PHP
- Perforce, MSBuild, TeamCity
- Unity, OpenGL
