John Mazzoli, Developer in New York, NY, United States
John is currently unavailable

John Mazzoli

Full-stack Developer

New York, NY, United States

Toptal member since November 6, 2025

Bio

John is a senior full-stack developer with over a decade of experience building high-performing websites for startups and global corporations alike. Skilled in Ruby on Rails and React, he builds scalable, elegant solutions that deliver real business impact. Driven by innovation, John focuses on developing technology that advances efficiency and sustainability.

Portfolio

Entera
Ruby on Rails 8, React, AWS Command Line Interface (CLI), MySQL, Elasticsearch...

Experience

  • GitHub - 10 years
  • MacOS - 10 years
  • Ruby - 10 years
  • MySQL - 10 years
  • Ruby on Rails 8 - 10 years
  • React - 6 years
  • AWS Command Line Interface (CLI) - 5 years
  • Elasticsearch - 4 years

Preferred Environment

MacOS, Linux, Slack, GitHub

The most amazing...

...solution I've developed was a robust, scalable, and efficient API that saved the company a wealth of resources and helped the client save considerable time.

Work Experience

Senior Full-stack Web Developer

2018 - 2024
Entera
  • Directed a team in implementing external real estate APIs to aggregate and sanitize vast amounts of data, making it easier and faster for customers to access and analyze.
  • Established and maintained an internal Elasticsearch microservice that enabled our largest customer to receive data quickly and reliably, reducing the load on our database and internal tools.
  • Mentored multiple junior developers, ensuring their smooth integration into ongoing projects and supporting their professional growth.
Technologies: Ruby on Rails 8, React, AWS Command Line Interface (CLI), MySQL, Elasticsearch, Ruby on Rails (RoR), API Integration

Experience

Real Estate API Aggregator

I developed a Ruby-based application that ingests and sanitizes data from across the country, transforming it into a standardized format. This solution enables customers to compare and analyze real estate data nationwide, empowering them to make data-driven buying decisions with confidence.

Skills

Libraries/APIs

React

Tools

Slack, GitHub, AWS Command Line Interface (CLI)

Languages

Ruby

Frameworks

Ruby on Rails (RoR)

Platforms

MacOS, Linux

Storage

MySQL, Elasticsearch

Other

Ruby on Rails 8, APIs, API Integration

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