Download

Dalmo Mendonça

Location

Wellington, NZ – NZ Citizen

Summary

Senior Web Developer consistently delivering value. Frontend master, full stack experience. Bachelor of Computer Engineering with strong background in Computer Science and extensive experience in developing diverse software projects, from Internet Banking to government to multi-tenant e-commerce at scale.

Technical Skills

  • Frontend - React, Vue.js & Typescript
  • HTML5, CSS3, Javascript, Tailwind, CSS-in-JS
  • Vitest, Jest, Playwright, Cypress, Storybook, A11y
  • Git, Github, Azure
  • Backend - Spring Boot/Kotlin, Golang, .NET
  • Node.js, REST APIs, GraphQL
  • SQL, NoSQL, Postgres
  • DevOps - AWS, Azure, Github, New Relic

Professional Skills

  • Tech leadership and decision-making
  • Self-management in remote work
  • Autodidacticism & knowledge management
  • Genius problem-solving abilities
  • Delivers above and beyond the spec
  • Great communication among tech and non-tech people

Work Experience

  • Senior Web Developer

    2025 – Present

    Ticketure LLC, Wellington – Multi-national cloud-based ticketing platform, helping our 150+ clients achieve over USD $1 billion in annual ticket sales.

    Role:

    Maintaining and modernising the Vue.js e-commerce and CMS platforms.


    Demonstrated Skills:

    • Software Architecture

      Improving the tenant-based white-label frontend architecture supporting multiple clients with distinct branding and features.

    • Frontend Engineering

      Building reusable Vue.js design systems that accelerate feature delivery across squads.

    • Backend Engineering

      Maintaining and improving the Golang Backend-for-Frontend (BFF).

    • Agentic Coding

      Championing AI tools and practices across teams for faster delivery without trading away quality.

    • UX Mastery

      Working closely with design and product to ship delightful e-commerce and CMS experiences.

    • Web Accessibility

      Raising the platform to meet WCAG and ADA standards without sacrificing polish or pace.

    • DevOps

      CI/CD in Github Actions that made releases faster and safer — cutting deploy friction for the whole team.

    • Testing, Testing, Testing

      Unit tests with Vitest; UI testing with Storybook; End-to-end testing with Playwright and Cypress.

    • Force multiplying

      Promoting best practices and unblocking teammates to raise quality and cut bugs across the board.

    • Remote Work

      As a remote-first worldwide company, communication efficiency and self management are key.

  • Senior Fullstack Developer

    2023 - 2025

    Toitū Te Whenua LINZ, Wellington – New Zealand authority for geographical information, surveying and land titles.

    Role:

    Building the new and shiny Landonline platform in React for modernising land title transactions.


    Demonstrated Skills:

    • Frontend Engineering

      Building reusable React component frameworks for multiple internal squads.

    • Backend Engineering

      Writing business-critical services and APIs in Kotlin Springbook.

    • Performance Optimisation

      Building frontend monitoring in New Relic to enable data-driven performance optimisations.

    • Problem solving

      Part of on-call squad, identifying and providing solutions to customer problems in real time.

    • Contracting

      Brought experience to the table and immediately started contributing as a knowledge leader to the team.

  • Senior Web Developer

    2022 – 2023

    The Co-operative Bank, Wellington – Everyday personal banking serving 175k+ customers.

    Role:

    Building an awesome Internet Banking experience for tens of thousands of daily users.


    Demonstrated Skills:

    • Software Architecture

      Led the inception of the Internet Banking rebuild in React from first principles.

    • DevOps

      Wrote and maintained CI/CD pipelines in Azure DevOps and Octopus Deploy.

    • Quick learning

      Picked up the old codebase for fixing bugs and refactoring in for the migration.

    • Teambuilding

      Helped with recruiting and interviewing candidates for the team.

  • Frontend Developer

    2020 – 2022

    while and for, Auckland – Design and development of software solutions.

    Role:

    Engineering web applications from the ground up. Providing maintenance and developing new features.


    Demonstrated Skills:

    • Frontend Engineering

      Built delightful UX in React; Designed complex app architecture and routing with Next.js.

    • Full Stack Engineering

      AWS Lambda; Database design with PostgreSQL and Hasura + GraphQL; Integration with 3rd-party services.

    • Pixel-perfect

      Built modern, responsive and accessible UI from mock designs. TailwindCSS, styled-components and more.

    • Code Quality

      Improved the codebase quality by pushing for the adoption of Typescript and ESLint.

  • Web Developer

    2018 – 2020

    Virtua, Wellington – Website and App development for small businesses.

    Role:

    Running the business: sales, design, execution, maintenance and support.


    Demonstrated Skills:

    • Deliver Value

      Understanding the client's desires, and using my expertise to give them the solutions they need.

    • Client Touch

      Implemented an efficient user feedback workflow using web annotations.

    • Self Learning

      Taught myself modern web development. From HTML and CSS to TypeScript and React.

  • Industrial Automation Engineer

    2011 – 2017

    Petrobras, Brazil – Brazil's biggest company with over 50k employees is also one of the world's top 10 Oil companies.

    Role:

    Developed Instrumentation and Automation projects for over 30 offshore oil platforms.


    Demonstrated Skills:

    • Project Design and Development

      Developed dozens of industrial projects of all sizes and varying complexities.

    • Testing

      Completed over 20 Factory Acceptancy Tests, helping develop and improve test scenarios.

    • Technical Writing

      Wrote, reviewed and translated project documentation and equipment datasheet.

    • Teamwork and Communication

      Experienced in both small and big, multidisciplinary teams. Able to communicate clearly with multiple stakeholders such as plant operators, vendors, contractors, team leads and managers.

Education

Bachelor of Engineering (Computer Engineering)

2006 – 2011

Major in Industrial Automation

Federal University of Rio Grande do Norte (UFRN) – Natal, Brazil


Computer Engineering Exchange Student Scholarship

2009 – 2010

McMaster University – Hamilton, Canada

Additional Info

Programming Languages

C, C#, Kotlin, Java, OCaml, JavaScript, TypeScript

Spoken Languages

English (Fluent), Portuguese (Native), Spanish (Intermediate)

Hobbies

Playing football, bass guitar and point-and-click video games

Visa Status (NZ)

New Zealand Citizen