Diego Sieg
Senior Software Engineer (Frontend Specialist & AI Product Engineer) · 14+ Years Experience
diegosieg@gmail.com · diegosieg.dev · Christchurch, New Zealand
View PDFProfessional Summary
Results-driven Senior Product Engineer (Frontend Specialist) with 14+ years delivering scalable, high-impact web applications across React, TypeScript, and C# / .NET ecosystems. Deep expertise in front-end architecture, modernising UI stacks, building design systems, driving full-stack solutions from edge to browser, well-versed in cross-functional collaboration, mentorship, and data-driven product decisions. Proven leader in agentic AI development (Claude Code, Copilot, Cursor): orchestrating custom AI skills, automated PR reviews, E2E testing, and UI/UX auditing pipelines to boost team velocity and customer outcomes. Trilingual (English / Brazilian Portuguese / Spanish) with a background spanning software engineering, journalism, and business innovation.
Core Skills
- Front-End
- React.js, TypeScript, Next.js, Vue.js, Redux (Sagas/Thunk), GraphQL, React Query, Vite, Webpack, MicroFrontend, Web performance, Cross-browsers development, Accessibility, Progressive Enhancement development, AB tests
- Agentic AI & Engineering Leverage
- Skill & Agent Orchestration, AI Guardrails, Spec/Domain-Driven Development (DDD), Ubiquitous Language Specs, Automated PR Reviews, UI/UX Auditing & Dependency Management
- AI Tooling & Environments
- Claude Code, GitHub Copilot, Cursor, Windsurf, Kimi Code, Custom AI Plugins
- Testing & Quality
- Jest, Vitest, React Testing Library, Cypress, Playwright, Storybook, Chromatic, MSW, AI Personas (user journeys) Testing Orchestration
- Styling
- CSS3, Sass, Styled Components, CSS-in-JS (JSS), Animation, Material UI, Tailwind, Bootstrap
- Agentic AI Dev
- Claude Code, GitHub Copilot, Cursor, Windsurf, Codex
- Observability
- New Relic, SLOs, Alerting, Sumo Logic, Pagerduty, Rootly, LaunchDarkly, Mixpanel, Pendo
- DevOps / Cloud
- AWS, Docker, GitHub Actions, TeamCity, SonarQube, Terraform, CI/CD pipelines
- Full Stack
- C# .NET, Node.js, REST APIs; familiarity with Ruby on Rails, and Python
- Soft Skills
- Technical leadership, mentoring, agile (Scrum/Kanban), problem-solving, analytical skills, async remote collaboration, great attention to detail and fast learner
- General
- Experience in Product Engineering and Management, Business Development, and Design Systems. Familiarity with design and collaboration tools, such as Miro, Figma, Slack, Glean, Gemini, NotebookLM, Jira, and Confluence
Work Experience
Senior Software Engineer & AI Product Engineer
Xero (xero.com)
Mar 2020 – Present · Remote, New Zealand
Leading UI/UX Engineering: Successfully driving the team to develop and deliver top-quality product experiences for customers, taking into account accessibility, responsiveness, and performance improvements across a wide range of projects and initiatives.
- •Recently led UI/UX engineering for the Xero Partner Hub Navigation initiative, delivering a unified experience across Xero HQ and Xero Practice Manager for thousands of accounting partners.
- •Drove Agentic AI Engineering: Led initiatives to integrate agentic AI tools across development workflows—orchestrating reusable skills/plugins, automated PR reviews, persona-driven E2E testing, and UI/UX auditing to accelerate delivery, elevate product quality, and reduce tech debt.
- •Drove front-end architecture modernisation: migrated legacy design system versions, upgraded React and Webpack, and introduced micro-frontends — significantly improving performance, maintainability, and developer velocity.
- •Established automated testing pipelines (Jest, Vitest, Playwright) and introduced Storybook + Chromatic for visual/accessibility testing, reducing regression risk and improving component reusability.
- •Implemented observability best practices via New Relic dashboards, SLOs, and alerting, enabling the team to detect and resolve incidents faster.
- •Mentored graduates, junior, and intermediate engineers in front-end patterns, testing, and best practices, accelerating their professional growth.
- •Championed data-driven product decisions by collaborating with Product and Design on UI event tracking (Mixpanel, Pendo, Intercom/Appcues) and key metric definitions.
- •Improved cross-functional collaboration by driving tighter designer-engineer feedback loops and async communication practices in a remote/hybrid setting.
Front-End Developer
NV Interactive (nvinteractive.co.nz) / NV Play (nvplay.com)
Jun 2019 – Mar 2020 · Remote / Christchurch, NZ
- •Built websites and large-scale web apps using Vue.js, Vuex, React.js, Highcharts, GSAP, Webpack, and Gulp.
Front-End Developer
Verizon Connect (verizonconnect.com)
Feb 2018 – May 2019 · Christchurch, New Zealand
- •Developed business-intelligence web applications featuring rich data visualisations (Highcharts, d3.js) using React, Redux, TypeScript, JSS, and Jest in an agile team.
Front-End Developer (Web & Native Apps)
NV Interactive (nvinteractive.co.nz)
Apr 2015 – Feb 2018 · Christchurch, New Zealand
- •Delivered web applications across a wide range of clients using Angular, Vue.js, Knockout, d3.js, and Highcharts.
- •Developed cross-platform mobile apps for Android, iOS, and Windows using Xamarin/C# and Cordova.
Front-End Web Developer
The Space in Between / Marker Studio
Apr 2014 – Jan 2015 · Auckland, New Zealand (contract)
- •Delivered front-end work for 15+ client projects across .NET and PHP environments (Kentico, Orchard, WordPress) using JavaScript, Angular, Sass, and HTML5.
Front-End Developer & Innovation Product Leader
Designa (designa.com.br)
Jun 2013 – Apr 2014 · São Paulo, Brazil
- •Built modern web applications and validated MVPs using Design Thinking and Lean UX methodologies.
- •Led business model generation for in-company startups; managed social media and digital marketing strategy.
Front-End & UX Developer
TOTVS (totvs.com)
Jan 2013 – Aug 2013 · São Paulo, Brazil
- •Improved the UI/UX of a large-scale financial software used across Brazil; created a Developer Style Guideline and built real-time data visualisation prototypes.
Data Journalist & UX Developer
Editora Abril — Veja Magazine (veja.com.br)
Jun 2012 – Jan 2013 · São Paulo, Brazil
- •Researched and developed data visualisation tools and new media products for Brazil's largest magazine, leveraging social media APIs and public data sources.
Education
Graduate Diploma in International Business Innovation (Level 7)
ICL Business School, Auckland, NZ · 2014–2015
Postgraduate Diploma in Digital Media & Data-driven Journalism (Level 8)
Faculdade Cásper Líbero, São Paulo, Brazil · 2009–2011
Bachelor's Degree in Media Communication & Journalism (Level 7)
Universidade de Taubaté, São Paulo, Brazil · 2003–2006
Professional Development
- •Internal AI Tools Training (Claude Code, Copilot, Cursor, Windsurf) — Xero, 2025/2026
- •Build DeepSearch in TypeScript / LLM Agent Skills — aihero.dev (Matt Pocock), 2025
- •Rapid Software Testing Explored — Michael Bolton, 2025
- •CSS for JS Developers & The Joy of React — Josh Comeau, 2024
- •Total TypeScript — Matt Pocock, 2023
- •Level up with React Query — ui.dev/react-query, 2023
- •AWS Cloud Practitioner Essentials — AWS, 2022
- •Crucial Conversations Training — Xero, 2020
- •Epic React & Testing JavaScript — Kent C. Dodds, 2020
- •React Hooks, Modern and Advanced Javascript, TypeScript — ui.dev, 2019
- •Advanced React and GraphQL — Wesbos.com, 2019
- •React Nanodegree — Udacity, 2017–2018
- •Web Development — Howtocode.com.br and DRC.com.br — São Paulo, Brazil, 2011 - 2014
- •Agile Project Management (SCRUM) — Caelum.com.br, São Paulo, Brazil, 2011
- •Technician in Web Design & Multimedia — Senac.br, São Paulo, Brazil, 2007 – 2008
Honours & Awards
- •Best Product & Design — YouTube Developer Day 2013, Google Brazil
- •Best App for Google Chrome — Hackathon, Google Brazil, 2013
- •Top 5 Best Designs Nominee — TNW Brazil Startup Award, 2012
That's the story so far.
If something here resonates, I'd love to hear from you. The next good thing usually starts with a conversation and some great coffee.