
Tim Norris
Customer Experience Engineer
Personal Statement
I'm a technically adept and people-focused software professional with over 15 years of experience spanning software engineering, team leadership, and platform support. I thrive at the intersection of code and customer experience—whether troubleshooting complex issues, translating technical concepts into clear guidance, or building systems that empower others to move fast. I bring hands-on expertise in modern frontend and backend stacks (React, .NET, Azure, REST APIs), a love for learning, and a calm, communicative approach to problem-solving. I'm excited to support users, shape the product, and help StackBlitz reimagine how we build software.
Key Skills
Frontend Technologies
Backend & Cloud
Tools & Platforms
Customer Experience & Leadership
Professional Experience
Lead Platform Engineer
June 2023 – Present- Point-of-contact for critical platform issues, ensuring fast triage and support across teams
- Collaborated with architects to shape system-wide improvements and service reliability
- Coordinated responses to production issues with clear, non-technical communication to stakeholders
Software Development Team Lead
Aug 2021 – Oct 2022- Led a team of 5 senior developers, combining mentoring with hands-on coding
- Worked cross-functionally with QA and Product teams to deliver business-critical features
- Contributed to technical documentation and onboarding for new hires
Senior Software Developer
Apr 2019 – Jul 2021- Delivered features across a microservices-based platform using .NET Core and Azure
- Built APIs and backend logic for frontend applications, supported by automated testing
- Troubleshot production issues and provided technical insights to improve developer experience
Software Architect (Technical Lead)
Nov 2017 – Apr 2019- Led cross-continental teams on full-stack projects with Angular, Azure, and .NET
- Developed documentation and tools to enable internal teams and improve self-service
- Worked with product stakeholders to understand and resolve user pain points
Additional earlier experience available upon request — includes team leadership, mobile app development, SaaS platform building, and consultancy work.
Education
MSc. Computer Science (Distinction)
Queen's University Belfast
BEng. Mechanical Engineering (Hons)
Queen's University Belfast
Personal Projects & Interests
Voluntary Developer
Built and maintain a CRM platform using .NET & Angular for a French charity
Tech Tinkerer
Home projects with Raspberry Pi and Netduino
Fitness & Wellbeing
Completed an Ironman triathlon, regular runner
Community & Hobbies
Active in local church youth work, long-time Rubik's Cube enthusiast