About
Roger Rajaratnam
Helping people move into tech, engineers grow, and teams improve how they build software
What I focus on
Practical engineering improvement for people, teams, and products
The work I keep coming back to is the work that makes engineering clearer: better habits, better delivery, and more confidence for the people doing the work.
- Career switchers who need clarity
- Engineers growing into more ownership
- Teams raising the bar without process theatre
- Years in software 20+
- Current domain Fintech
- Teaching experience Bootcamps
- Career focus Mentoring
How I work
I am a software engineer based in London with more than 20 years of experience across product engineering, delivery, mentoring, and team leadership. The thread that runs through all of it is practical improvement: helping people and teams get better at building software without adding unnecessary ceremony.
For people transitioning into tech
I teach the parts that often stay fuzzy when you are new: how the web stack fits together, how to think about trade-offs, how to go from tutorials to real projects, and how to build enough context to make better decisions. My bootcamp teaching experience made me care deeply about turning complex engineering work into something clear and usable.
For engineers growing in confidence
A lot of career progression comes down to better habits rather than flashy knowledge: debugging clearly, writing maintainable code, communicating trade-offs, and learning how to own outcomes. I enjoy helping engineers make that shift from delivering tasks to growing into trusted contributors.
For teams improving engineering practice
Most teams do not need more process. They need clearer expectations, healthier delivery habits, better testing, more thoughtful mentoring, and pragmatic technical direction. I work best where teams want to raise the bar without slowing everything down.
I write for people getting into tech, engineers figuring out their next level, and teams that want practical engineering practice rather than process theatre.
Tech stack
Frontend
- CSS / Sass
- HTML
- JavaScript
- TypeScript
Frameworks
- Astro
- React
Backend
- GraphQL
- Node.js
- PostgreSQL
- REST APIs
Tooling & Infrastructure
- AWS
- Azure
- Docker
- Git
- Netlify
Experience across mentoring, delivery, and team leadership
My background spans hands-on software engineering, teaching career changers, mentoring growing engineers, and helping product teams deliver with more confidence.
-
Apr 2026 — Present
Staff Engineer
NewDay · Full-time · London
-
2024 — Apr 2026
Technical Lead
NewDay · Full-time · London
-
2024
Senior Software Engineer
NewDay · Full-time · London
-
2023 — 2024
Full-Stack Bootcamp Instructor
The Jump Digital School · Contract · Remote
-
2023
Senior Software Engineer
IWSR Drinks Market Analysis · Contract · Remote
-
2023
Senior Software Engineer
ammonite · Contract · Remote
-
2021 — 2023
Senior Software Engineer
NewDay · Contract · Remote
-
2021
Senior Software Engineer
Sylvera · Contract · Remote
-
2021
Senior Software Engineer
Caution Your Blast · Contract · Remote
-
2019 — 2021
Senior Software Engineer
JustGiving · Contract · Remote
-
2018 — 2019
Senior Software Engineer
Karhoo · Contract · Remote
-
2018
Senior Software Engineer
XenZone · Contract · Remote
-
2017 — 2018
Senior Software Engineer
Financial Times · Contract · Remote
-
2017
Senior Software Engineer
GuideSmiths · Contract · Remote
-
2016 — 2017
Senior Software Engineer
Channel 4 · Contract · Remote
-
2014 — 2016
Senior Software Engineer
Bauer Media Group · Contract · Remote
-
2012 — 2014
Senior Software Engineer
Into Film · Contract · Remote
-
2007 — 2012
Senior Software Engineer
Sony BMG · Full-time · Germany & Dubai
-
2005 — 2007
Software Engineer
William Hill · Full-time · Leeds
-
2002 — 2005
BSc Computer Software Engineering
University of Westminster
Free · Practical · One email per post
Get practical engineering notes
One short email when a new article goes live. Useful if you are breaking into tech, growing as an engineer, or improving engineering practice on your team.