Max Ryan Synnott
Verified Expert in Engineering
Full-stack Developer
Auckland, New Zealand
Toptal member since January 28, 2022
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
Experience
Availability
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
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.
Software Engineer
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.
Teacher
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.
CTO and Founder
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.
Software Engineer
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.
Experience
Klarna App
https://www.klarna.com/us/klarna-app/Nearcut
https://nearcut.com/Klarna's Experimentation Platform
Certifications
AWS Certified Cloud Practitioner
Amazon Web Services
Machine Learning
Stanford Online | via Coursera
Skills
Libraries/APIs
Node.js, React, REST APIs, Ruby ERB, React Router, Stripe, Socket.IO, Puppeteer, OpenID, Vue
Tools
Git, Prisma, GitHub, Bitbucket, GitLab, Jira, Terraform, Jenkins, Amazon Elastic Container Service (ECS), RSpec, GitHub Pages, Docker Compose, MATLAB, RabbitMQ, Grafana, Sentry
Languages
TypeScript, JavaScript, Ruby, HTML, SQL, ECMAScript (ES6), HTML5, CSS, Python, CSS3, SCSS, GraphQL
Frameworks
React Native, Next.js, Express.js, Ruby on Rails (RoR), Jest, Material UI, Vanilla JS, Bootstrap, Stimulus, Redux, OAuth 2, 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, Continuous Delivery (CD), Continuous Integration (CI), Test-driven Development (TDD), Mobile Development, Agile, Microservices, Microservices Architecture, Responsive Web Design (RWD), Serverless Architecture
Platforms
Amazon Web Services (AWS), OS X, Docker, Google Cloud Platform (GCP), Contentful, AWS Lambda, Amazon EC2, Heroku, Vercel, Linux, Twilio
Storage
RDBMS, Redis, JSON, SQLite, Databases, PostgreSQL, NoSQL, MySQL, Datadog, Amazon S3 (AWS S3), Amazon DynamoDB, MongoDB, Elasticsearch, Google Cloud
Other
Integration Testing, ES6 Promises, Third-party APIs, Web Development, Web App Development, APIs, Code Review, API Integration, E-commerce Development, RESTful Services, RESTful Web Services, Back-end, Full-stack, Dashboards, Leadership, Communication, CSV, Web App Deployment, Authentication, A/B Testing, Software Architecture, Responsive UI, Back-end Development, Serverless, Mathematics, Training, Architecture, WebSockets, Accessibility, SaaS, CI/CD Pipelines, API Gateways, Amazon RDS, Front-end, RESTful Microservices, Data Visualization, Pipelines, PWA, OAuth, Okta, eCommerce, OpenAI, Large Language Models (LLMs), Machine Learning, Artificial Intelligence (AI), Data Warehousing, Amazon Kinesis, Cloud, Cloud Services, Infrastructure, Web Scraping, Airtable, Prometheus
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring