Steven Fusaro
Verified Expert in Engineering
Software Developer
Steve started his career writing assembly code at IBM and worked his way up the tech stack to become CTO at an innovation lab serving startups and clients like Google and Facebook. 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
Experience
Availability
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
Software Engineer
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.
CTO
Philosophie
- Acted as a CTO, 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 consistently below 8 to 9.2.
- Oversaw tech recruiting and managed a team of 16 engineers.
Engineering Manager
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.
Lead Engineer
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, and 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.
Software Engineer
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.
Experience
Wayfair Developer Portal
https://developer.wayfair.io/Time Capsule
Chip City Staffing
eCommerce Pilot
Piggy Bank
Skills
Languages
SQL, Python, HTML5, JavaScript, IBM Basic Assembly Language, GraphQL, TypeScript
Frameworks
Django, Bootstrap, Django REST Framework, Flask, Ruby on Rails (RoR), React Native, Next.js, Redux, Selenium
Libraries/APIs
SQLAlchemy, React, MobX, Segment.io, Node.js, Vue, AWS Amplify, HelloSign API
Paradigms
Agile Project Management, Rapid Prototyping, Management, ETL, Continuous Integration (CI), REST, Agile
Platforms
Twilio, Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP), Buildkite, Contentful, Apache Kafka, Heroku
Storage
PostgreSQL, Data Pipelines, Neo4j, Redshift, MongoDB, IBM Mainframe
Other
Technical Leadership, Transactional Emails, Leadership, MVP Design, Scope Management, 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 (PWA), Serverless, Rapid Development, Recruiting, Cyrus, Hypervisors, Virtual Machines, Memory Management
Tools
Looker, Amazon Cognito, Pytest
Education
Bachelor's Degree in Computer Science
Ithaca College - Ithaca, New York, United States
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