Max Ryan Synnott, Developer in Auckland, New Zealand
Max is available for hire
Hire Max

Max Ryan Synnott

Verified Expert  in Engineering

Full-stack Developer

Auckland, New Zealand

Toptal member since January 28, 2022

Bio

Max is a full-stack software engineer specializing in TypeScript, Node.js, React, and AWS. He has developed core back-end services and front-end components of the Klarna app, which has millions of active users worldwide and has consistently ranked number one on the App Store in the shopping category. Max has professional experience with many tools and technologies and has worked with large and small teams. He looks for opportunities to build great solutions for unique and interesting problems.

Portfolio

Iko Brands, LLC
Node.js, Express.js, PostgreSQL, REST, APIs, Web Scraping, Airtable, React.js...
Klarna
Node.js, TypeScript, React.js, React Native, Express.js, JavaScript, Next.js...
Le Wagon
JavaScript, ECMAScript 6, React.js, Ruby, Ruby on Rails, Heroku, APIs...

Experience

Availability

Part-time

Preferred Environment

TypeScript, Node.js, React, PostgreSQL, JavaScript, Express.js, Amazon Web Services (AWS)

The most amazing...

...thing I've worked on is a Klarna's A/B testing platform, which allows engineers to make data-driven decisions based on billions of user interactions.

Work Experience

Lead Engineer

2022 - 2023
Iko Brands, LLC
  • Designed and developed collaborative content editing and publishing software instrumental in creating and overseeing written content for numerous popular websites.
  • Led and supervised a compact team of designers and engineers in successfully executing management-directed objectives.
  • Developed internal SEO tools utilizing web scraping and multiple APIs, empowering management with crucial data for informed business decision-making.
Technologies: Node.js, Express.js, PostgreSQL, REST, APIs, Web Scraping, Airtable, React.js, TypeScript, JavaScript, AWS, Terraform, GitHub, Docker, Grafana, Prometheus, Prisma, Tailwind CSS, Sentry, E-commerce marketing, Next.js, Vercel, OpenAI, LLM, Back-end Developers, NestJS

Software Engineer

2020 - 2021
Klarna
  • Built large-scale TypeScript and Java services that could handle thousands of requests per second in an extremely performant manner.
  • Designed, built, and maintained the architecture for large-scale services, data processing, and warehousing with zero tolerance for downtime or data loss, using various AWS services.
  • Worked on pixel-perfect implementations of complex designs in the banking tab of the React Native Klarna app, which is used by millions every day.
Technologies: Node.js, TypeScript, React.js, React Native, Express.js, JavaScript, Next.js, Serverless, Docker, PostgreSQL, Terraform, Agile Development, Architecture, Data Warehouse, DevOps, Agile Development, APIs, API Integration, Back-end Developers, Bitbucket, Code Review, Communication Coaching, CSS, CSS3, Dashboard, Data Visualization, Datadog, ECMAScript 6, ES6 Promises, Front-end, Full-stack, Git, HTML, HTML5, Integration Testing, Jest, Puppeteer, Jira, JSON, Material UI, Pair Programming, Authentication, System Security, OAuth, JSON Web Tokens (JWT), OpenID, OKTA, Pipelines, Jenkins, Python, RDBMS, Redis, REST API, REST, RESTful Services, Web Development, SQL, Testing, Unit Testing, Web Development, Web App Deployment, Web Development, WebSockets, Amazon S3, Web Architecture, Amazon EC2, AWS Lambda, AWS RDS, Agile Development, Continuous Integration (CI), GraphQL, E-commerce Development, Microservices Development, Microservices Architecture, Mobile App Design, AWS, NoSQL, React.js, Redux, Spring, Spring Boot, AWS Kinesis, AWS, Cloud Engineering, SCSS, Accessibility Development, Amazon Elastic Container Service (ECS), Socket.IO, Software Architecture, Responsive Web Design, Google Cloud Development, Serverless Architecture, Database, UI Development, Docker Compose, Cypress, E-commerce marketing, MongoDB, Back-end Developers

Teacher

2020 - 2020
Le Wagon
  • Taught full-stack web development using technologies such as Ruby on Rails, JavaScript, HTML, and CSS to in-person bootcamp students.
  • Planned and conducted live, online Ruby and JavaScript coding workshops for students around the world.
  • Provided feedback to bootcamp students on their architectural and implementation decisions and assisted them in iterating their final projects based on that feedback.
Technologies: JavaScript, ECMAScript 6, React.js, Ruby, Ruby on Rails, Heroku, APIs, Back-end Developers, Full-stack, Front-end, Elasticsearch, Bootstrap, Code Review, CSS, Communication Coaching, HTML, Git, GitHub, GitHub Pages, ES6 Promises, Unit Testing, RSpec, Leadership, JSON, Linux, OS X, Pair Programming, Redis, PostgreSQL, SQLite, CSV, RDBMS, REST, REST API, RESTful Services, RESTful Microservices, Web Development, SQL, Stripe Development, Agile Development, Testing, API, Vanilla JS, Web Development, Web Development, Web App Deployment, WebSockets, Stimulus, Training, Accessibility Development, Software Architecture, Responsive Web Design, Database, UI Development, Back-end Developers

CTO and Founder

2020 - 2020
Less
  • Developed a Ruby on Rails eCommerce platform for packaging-free groceries.
  • Built a companion mobile app in React Native for delivery drivers to manage orders and broadcast real-time location updates via WebSockets.
  • Conducted market research to identify and fulfill unmet customer demands.
Technologies: JavaScript, Ruby, Ruby on Rails, APIs, Stripe Development, Bootstrap, Stimulus, HTML, CSS, Full-stack, Back-end Developers, Front-end, Git, GitHub, RSpec, Integration Testing, Unit Testing, JSON, RDBMS, REST API, SQL, Agile Development, Testing, Vanilla JS, Web Development, WebSockets, Architecture, Redis, Mobile App Design, React Native, Accessibility Development, Software Architecture, Responsive Web Design, Database, UI Development, Back-end Developers

Software Engineer

2019 - 2020
NEARCUT LTD
  • Introduced TDD practices and built integration and unit tests resulting in over 95% test coverage.
  • Trained junior engineers on the project's technology stack, including Ruby on Rails, JavaScript, and Stimulus, and assisted them as they were introduced to the codebase.
  • Listened to customer feedback and built additional full-stack features to solve customer pain points.
Technologies: Ruby, Ruby on Rails, JavaScript, Agile Development, Integration Testing, Unit Testing, Training, DevOps, API Integration, APIs, Bitbucket, Back-end Developers, Front-end, Full-stack, Bootstrap, CI/CD Pipelines, Code Review, CSS, CSS3, Dashboard, ECMAScript 6, ES6 Promises, Git, HTML, HTML5, JSON, Pair Programming, PostgreSQL, RDBMS, Redis, SQL, Stripe Development, Testing, Vanilla JS, Web Development, Web Development, Agile Development, Continuous Integration (CI), Stimulus, Capybara, Ruby ERB, Accessibility Development, SaaS, PWA, Software Architecture, Responsive Web Design, Database, UI Development, Cypress, E-commerce marketing, Back-end Developers

Klarna App

https://www.klarna.com/us/klarna-app/
A React Native app for online shopping, banking, and personal finance management, consistently ranked #1 on the App Store in the shopping category in dozens of countries. I worked on services used by millions every day and on banking interfaces for users to manage their finances in a fun, easy, and smooth way.

Nearcut

https://nearcut.com/
Nearcut is booking and management software for barbershops and beauty salons, built in Ruby on Rails, JavaScript, and Stimulus. Thousands of barbers use the software to manage their businesses, schedules, staff, and stock, and millions of bookings have been made through Nearcut. As one of two developers working on the project, my responsibilities ranged from full feature development and ownership to integration and unit test development to technical customer support.

Klarna's Experimentation Platform

An internal A/B testing platform used by thousands of Klarna's services and indirectly by millions of users every day. I was actively involved in the design, build, and maintenance of this platform, which included large-scale services, data processing, and warehousing, with zero tolerance for downtime or data loss. We used a range of technologies, including TypeScript, Java, React, and a wide range of AWS services provisioned via Terraform.
FEBRUARY 2022 - FEBRUARY 2025

AWS Certified Cloud Practitioner

Amazon Web Services

DECEMBER 2019 - PRESENT

Machine Learning

Stanford Online | via Coursera

Libraries/APIs

Node.js, React.js, REST API, Ruby ERB, React.js, Stripe Development, Socket.IO, Puppeteer, OpenID, Vue.js

Tools

Git, Prisma, GitHub, Bitbucket, Git, Jira, Terraform, Jenkins, Amazon Elastic Container Service (ECS), RSpec, GitHub Pages, Docker Compose, MATLAB, RabbitMQ, Grafana, Sentry

Languages

TypeScript, JavaScript, Ruby, HTML, SQL, ECMAScript 6, HTML5, CSS, Python, CSS3, SCSS, GraphQL

Frameworks

React Native, Next.js, Express.js, Ruby on Rails, Jest, Material UI, Vanilla JS, Bootstrap, Stimulus, Redux, OAuth, JSON Web Tokens (JWT), Capybara, Hapi.js, Cypress, Tailwind CSS, Selenium, NestJS, Svelte, Flask, Django, Spring, Spring Boot

Paradigms

Pair Programming, Testing, Unit Testing, REST, Web Architecture, DevOps, Agile Development, Continuous Integration (CI), Agile Development, Mobile App Design, Agile Development, Microservices Development, Microservices Architecture, Responsive Web Design, Serverless Architecture

Platforms

AWS, OS X, Docker, Cloud Engineering, Contentful, AWS Lambda, Amazon EC2, Heroku, Vercel, Linux, Twilio Development

Storage

RDBMS, Redis, JSON, SQLite, Database, PostgreSQL, NoSQL, MySQL, Datadog, Amazon S3, AWS, MongoDB, Elasticsearch, Google Cloud Development

Other

Integration Testing, ES6 Promises, API, Web Development, Web Development, APIs, Code Review, API Integration, E-commerce Development, RESTful Services, Web Development, Back-end Developers, Full-stack, Dashboard, Leadership, Communication Coaching, CSV, Web App Deployment, Authentication, A/B Testing, Software Architecture, UI Development, Back-end Developers, Serverless, Mathematics, Training, Architecture, WebSockets, Accessibility Development, SaaS, CI/CD Pipelines, API Gateways, AWS RDS, Front-end, RESTful Microservices, Data Visualization, Pipelines, PWA, System Security, OKTA, E-commerce marketing, OpenAI, LLM, Machine Learning, Artificial Intelligence, Data Warehouse, AWS Kinesis, Cloud Engineering, Cloud Services, Infrastructure, Web Scraping, Airtable, Prometheus

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring