Hello, I'm Gio.

I am a Senior Software Engineer at Orchard. I love solving big problems!

Experience

Orchard

Senior Software Engineer (Developer Experience), February 2020 - Present

  • As the single member of the DevX team, I scoped, designed, and completed several company-spanning projects including updating Python from 3.7 to 3.10, implementing Datadog logging and metrics, and building ARM-native Docker images in 20+ repositories.
  • Maintained a suite of internal tools including test runners powered by an EC2 Autoscale Group, a Typescript-based wrapper around docker-compose that engineers use for local development, a library of CircleCI Orbs, a Superset instance to help identify test flakes, and Github/Slack bots running in Elastic Container Service.
  • Served as a point-of-contact for any technical issues engineers had with their development environments, CI pipelines, and automated tests, as well as Data Engineering- and Infrastructure-related issues as those teams were let go or left.
  • Assisted engineers as they migrated an application from bespoke architecture over to Cloud66, Orchard's standard production environment. This involved getting the application to run in a Kubernetes environment and merging their own secret store with our own.
  • Created a test framework in Cypress and facilitated the migration of our flaky Protractor tests onto it.
  • After a potential breach in CircleCI, I tracked down and rotated 175 secrets from projects across the organization. I owned the completion of this project, bringing our exposure to this breach down to 0.

Orchard

Software Engineer (Product), February 2020 - Present

  • Built a wide-reaching Salesforce integration on top of Heroku Connect that empowered our Real Estate Agents to conduct their business entirely in Salesforce and Field Service Lightning.
  • Isolated and abstracted Orchard's mission-critical Docusign integration into a single microservice capable of autofilling contracts, receiving webhooks, and triggering events in our real estate backend.
  • Proctored more than 80 technical interviews for all engineering levels. Also created an interview for a new programming-heavy IT position and codified Orchard's first interviewer level-up process.

Datto

Software Engineer, July 2017 - February 2020

Developed software powering remote Datto backup appliances, web management portals, and Datto's private storage cloud. Participated in several small, high-velocity task forces that converted Datto's fleet of 75,000 devices to an image-based upgrade strategy and build a scalable storage backend for Datto's Cloud Continuity backup agent.

Microsoft

Azure Machine Learning Development Intern, Summer 2016

Working as a member of a small development team under AzureML, optimized a polling-based communication system in AzureML's backend using notifications through Azure ServiceBus.

Projects

Text Adventure

A text-based game engine written in Typescript. Runs in-browser and in your terminal!

Which Exchange

Guess which StackExchange site each question comes from! HackNJIT 2015 project.

Reddit Backgrounds

Scrape multiple subreddits for high resolution wallpapers. HackRPI 2015 project.

Get In Touch

Want to get in touch? Contact me using one of the methods below!