Steven Fusaro, Developer in New York, NY, United States
Steven is available for hire
Hire Steven

Steven Fusaro

Verified Expert  in Engineering

Software Developer

New York, NY, United States

Toptal member since January 20, 2023

Bio

Steven started his career writing assembly code at IBM and worked his way up the tech stack to become VP of Engineering at an innovation lab serving startups and enterprise clients. In the process, he fell in love with consulting because it leverages his passion for creativity, efficiency, and people. Steve will be a great addition to any team.

Portfolio

SiriusXM
Scala, AWS Cloud Development Kit (CDK), Amazon Kinesis, Amazon DynamoDB...
Wayfair
Node.js, Next.js, TypeScript, JavaScript, React, GraphQL...
Philosophie
Python, React, Ruby on Rails (RoR), PostgreSQL, SQL, React Native, Node.js...

Experience

  • Python - 16 years
  • SQL - 15 years
  • Django - 13 years
  • HTML5 - 12 years
  • Amazon Web Services (AWS) - 10 years
  • Technical Leadership - 9 years
  • Management - 7 years
  • React - 5 years

Availability

Full-time

Preferred Environment

Django, PostgreSQL, Python

The most amazing...

...code I've written is a recursive update statement in PostgreSQL to update a tree of referral scores that determines credit card points in a single transaction.

Work Experience

Data Engineer

2023 - 2024
SiriusXM
  • Assisted SiriusXM in rebuilding their decades-old legacy software into a modern, cloud-native system.
  • Ingested business-critical data from hundreds of partners, normalizing it and publishing it for the new downstream services.
  • Helped architect the new event-driven system, emphasizing resiliency, observability, and data remediation.
Technologies: Scala, AWS Cloud Development Kit (CDK), Amazon Kinesis, Amazon DynamoDB, AWS Lambda, Discovery, Analysis, Data Modeling, Event-driven Architecture, ETL, Back-end, SQL, Python, Data Engineering

Software Engineer

2021 - 2022
Wayfair
  • Architected and built various services to support a new developer portal for suppliers to integrate their catalog with Wayfair.
  • Developed a Buildkite plugin using Python that the different teams at Wayfair can use to generate up-to-date API docs from GraphQL schema files.
  • Built the back end in TypeScript, Apollo, and Next.js and the front end in React.
  • Architected the Contentful integration, workflow, and data models.
Technologies: Node.js, Next.js, TypeScript, JavaScript, React, GraphQL, Continuous Integration (CI), API Documentation, Developer Portals, Python, Docker, Buildkite, Contentful, Apollo, Back-end

VP of Engineering

2017 - 2021
Philosophie
  • Acted as VP of Engineering, helped do sales estimates of projects, staffed projects with the right team, provided architectural support, and wrote code for some projects.
  • Created a subject matter expert program to increase cross-project collaboration and better leverage our knowledge to stop making the same mistakes.
  • Engaged with over 30 clients in a hands-on manner to build apps in the areas that include car and pet insurance, cyber insurance, e-learning, esports, addiction treatment, B2B marketplace, video advertising, and money management.
  • Co-founded the delivery team to formalize cross-project leadership, which grew our average NPS score from below 8 to 9.2.
  • Oversaw tech recruiting and managed a team of 16 engineers.
Technologies: Python, React, Ruby on Rails (RoR), PostgreSQL, SQL, React Native, Node.js, GraphQL, Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP), Leadership, Technical Leadership, Recruiting, Scope Management, Management, Django, Back-end, JavaScript

Engineering Manager

2016 - 2017
Global Citizen
  • Built a new data pipeline using Segment for various integrations and created fact tables and reports in Looker on Amazon Redshift.
  • Oversaw the development of a public API and developer portal build using Kong as a proxy for our Django app.
  • Supported the marketing team by building various integrations for them to create campaigns in Iterable and reach users via Twillio or SendGrid. Developed reward, raffle, and loyalty programs in Django to support the reward team.
  • Headed a team of six engineers and managed relationships with partners, including Johnson & Johnson, LiveNation, and NBC, mobile app contractors, and QA vendors.
Technologies: Django, Python, PostgreSQL, Amazon Web Services (AWS), Management, Technical Recruiting, Agile Project Management, APIs, Looker, Redshift, Developer Portals, Recruiting, Leadership, Technical Leadership, Back-end, SQL, API Documentation, JavaScript, React

Lead Engineer

2012 - 2016
Axial
  • Built a reactive system to dynamically generate and persist recommendations using Python, Kafka, and PostgreSQL.
  • Developed two successful side projects. One was a Python library to enforce standardized event logging; the other was a test automation framework using pytest and Selenium.
  • Contributed significantly to converting our Django monolith to a microservice architecture using Flask and SQLAlchemy.
  • Architected and implemented document templates and signatures using HelloSign.
  • Helped with various changes to our team structure, such as a steering committee and separate teams.
  • Built Axial's messaging service using Cyrus IMAP, Python, PostgreSQL, and Postfix.
Technologies: Python, Django, PostgreSQL, SQLAlchemy, Flask, Apache Kafka, Amazon Web Services (AWS), IMAP, Cyrus, Transactional Emails, Technical Leadership, HelloSign API, Pytest, Selenium, Back-end, Event-driven Architecture, SQL, JavaScript

Software Engineer

2008 - 2011
IBM
  • Developed assembly code as a member of the memory management team for the z/VM operating system, a mainframe hypervisor.
  • Participated in research to support 1MB pages in virtual memory.
  • Wrote the query flash command to display the configuration and allocation of flash memory. Updated a number of commands, some 30 years old, to report on flash memory as a paging device.
  • Wrote tools to help test live guest relocation, allowing customers to move a virtual machine from one physical device to another.
Technologies: IBM Basic Assembly Language, Operating Systems, Hypervisors, Virtual Machines, IBM Mainframe, Memory Management, Django, Python

Experience

Wayfair Developer Portal

https://developer.wayfair.io/
A new developer portal for suppliers to integrate their catalog with Wayfair. As the 1st engineer to join the project, I devised solutions to problems they faced in previous attempts at building a modern developer portal. I created a Buildkite plugin that generates up-to-date API docs from GraphQL schema files, architected Contentful data models, and helped develop the back and front ends.

Time Capsule

An app for users to get video and audio recordings of loved ones answering fun prompts to pass their voice down for generations to come. I was the tech lead and sole back-end developer. The most exciting aspect was tailoring it to an older audience that is not tech-savvy. For example, we created a Twilio workflow to call, ask a question, and record their answer.

Chip City Staffing

An app for location managers in the film industry to book police officers on set, approve their timesheets, and create invoices. I designed and developed the app and developed a budget-friendly solution that gives officers 24 hours to respond to booking requests via SMS or email before trying other officers.

eCommerce Pilot

An app to browse and purchase petrochemicals and then track shipments and orders. This was a pilot to start the digital transformation of one of the biggest petrochemical companies in the world. I built and led the engineering team, wrote back-end code, and devised clever solutions to avoid complex integrations with SAP and their sales team by creating email workflows that pass around spreadsheets.

Piggy Bank

A progressive web app teaching kids how to manage their money at a young age. I managed the scope with the client, built an unstyled app using Amplify and React, and then brought on a front-end developer to style the app. That process turned out to be very smooth, thanks to using styled-components.

Education

2004 - 2008

Bachelor's Degree in Computer Science

Ithaca College - Ithaca, New York, United States

Skills

Libraries/APIs

SQLAlchemy, React, MobX, Segment.io, Node.js, Vue, AWS Amplify, HelloSign API

Tools

Looker, Amazon Cognito, Pytest, AWS Cloud Development Kit (CDK)

Languages

SQL, Python, HTML5, JavaScript, IBM Basic Assembly Language, GraphQL, TypeScript, Scala

Frameworks

Django, Bootstrap, Django REST Framework, Flask, Ruby on Rails (RoR), React Native, Next.js, Redux, Selenium

Paradigms

Agile Project Management, Rapid Prototyping, Management, ETL, Continuous Integration (CI), REST, Agile, Event-driven Architecture

Platforms

Twilio, Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP), Buildkite, Contentful, Apache Kafka, Heroku, AWS Lambda

Storage

PostgreSQL, Data Pipelines, Neo4j, Redshift, MongoDB, IBM Mainframe, Amazon DynamoDB

Other

Technical Leadership, Transactional Emails, Leadership, MVP Design, Scope Management, Back-end, IMAP, Solution Architecture, Apollo, Software Engineering, Programming Languages, Operating Systems, Algorithms, Data Structures, API Documentation, Developer Portals, Technical Recruiting, APIs, SMS, Smart Solutions, Team Building, Amazon Cognito User Pools, Styled-components, Progressive Web Applications (PWAs), Serverless, Rapid Development, Recruiting, Cyrus, Hypervisors, Virtual Machines, Memory Management, Amazon Kinesis, Discovery, Analysis, Data Modeling, Data Engineering

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