Skip to content
mh
Let’s talk

SOFTWARE ENGINEERING & PRODUCT

Good ideas.
Thoughtful
engineering.

I’m Max Haviland. I connect a product mindset with technical depth to turn complex problems into experiences that make sense.

Max Haviland
THE ENGINEERVOL. 01

Max Haviland

Software Engineer

The person behind the code.

Scroll to exploreA little code. A little attitude.

01 / THE PERSON

See the big picture.
Care for the details.

The best technology brings an idea to life.

I’m a software engineer at Sanar with a degree in Computer Science. My work connects architecture, development and product thinking — from the first technical decision to the experience people use.

I like to understand the problem before writing the solution. I build with clarity, collaborate closely and use data to guide what comes next.

  • Computer Science
  • Architecture & product
  • TypeScript end to end

02 / SELECTED WORK

From an idea
to something real.

Products, tools and experiments. Different challenges, the same care for engineering.

More on GitHub
01FEATURED
Plano Desconecta — digital product

Plano Desconecta

Digital product focused on attention reset and digital detox. Built as a custom platform with progressive content unlock, user progress persistence and integrated monetization.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Payment Integration
  • Webhooks
02DEVELOPER TOOLING
Fox Events — developer tooling

Fox Events

Event-driven state management library focused on decoupled architecture and modular communication.

  • TypeScript
  • Event Architecture
  • Library Design
03WEB PLATFORM
Game Dock — web platform

Game Dock

Portfolio project

Game organization platform with emphasis on UX, performance and scalable frontend architecture.

  • Next.js
  • React
  • Frontend Architecture
04AUTOMATION
Bulkinho — automation

Bulkinho

Automation and batch-processing project integrating external APIs and asynchronous workflows.

  • Node.js
  • Async Processing
  • Message Queues

03 / HOW I BUILD

From the interface
to the architecture.

A complete view of the product, with the right tools for each challenge.

01

Experiences that connect.

Clear, responsive interfaces designed around the people who use them.

  • React
  • Next.js
  • TypeScript
  • React Native
  • Storybook
  • Tailwind CSS
02

Foundations that support.

APIs, data and communication between services with thoughtful architecture.

  • Node.js
  • NestJS
  • Deno
  • PostgreSQL
  • MongoDB
  • Redis
  • RabbitMQ
03

Products that evolve.

Continuous delivery, infrastructure and data to guide product development.

  • Docker
  • AWS Lambda
  • EC2
  • CI/CD
  • Jest
  • Amplitude
  • Mixpanel
Explore all technologies
  • React
  • Node
  • Deno
  • Next
  • Rest API
  • Nest
  • Typescript
  • React Native
  • Jest
  • Redux
  • Flutter
  • Storybook
  • Postgres
  • Mongo
  • MySQL
  • Firebase
  • Lambda
  • Cognito
  • Google Gemini
  • EC2
  • CI/CD
  • Docker
  • Apache
  • NGINX
  • RabbitMQ
  • Redis
  • GA
  • Clarity
  • Hubspot
  • Amplitude
  • MixPanel
  • Socket
  • Tailwind

04 / IDEAS INTO WORDS

Beyond the code.
Ideas worth sharing.

A space to think out loud about software, products and systems. Reflections from someone who builds — and keeps learning.

Visit my blog

Como eu penso sobre software

Minha lente atual depois de anos construindo sistemas.

  • Software
  • Arquitetura
  • Produto
IN PORTUGUESE

05 / THE NEXT CHAPTER

Good conversations.
Great possibilities.

An interesting challenge, an idea in progress or a conversation about technology? I’d love to hear about it.

contato.maxhaviland@sanar.com
TO BE CONTINUED