×
Jay Donigian

Jay Donigian

Software Engineer


Background


About

About

I am a software engineer with a decade-plus background spanning storage systems, infrastructure/DevOps, and quality assurance. I specialize in building internal tooling and test automation that increases team productivity, with hands-on experience across Kubernetes, cloud platforms, and CI/CD pipelines, plus a strong eye for end-user experience and code quality.

Work Experience

Work Experience

  • Senior Software Engineer, Bitly

    Mar, 2024 - May, 20262 years 2 months

    Bitly is a global link and QR Code management platform used by millions of businesses and creators to create, manage, and measure digital connections at scale.

    • Backend engineer on the team owning Bitly's core links and QR Codes features, built on a large service-oriented architecture using queuing and asynchronous processing (Golang, Google Cloud, Kubernetes, NSQ, Bigtable).

    • Wrote production-grade, efficiency-focused code for Bitly's high-traffic decode service, which handles sustained heavy load as well as sudden extreme spikes.

    • Led epics end-to-end: scoped and spiked out the approach, broke work into tickets, took point on execution, and helped assign and unblock work for the team.

    • Led the backend engineering guild and organized multiple company-wide hackweeks.

    • Mentored a junior engineer, participated in the on-call rotation, and served as team representative for bi-weekly bug refinement.

    • Led the charge on sharing and standardizing AI rulesets and skills. The AI repository now has several well-refined rulesets and skills and over a dozen contributors.

  • Software Developer 3, Bitly

    Nov, 2022 - Mar, 20241 year 4 months

    • Joined as a backend engineer on the team responsible for Bitly's core links and QR Codes features.

    • Took ownership of the bulk upload system to add monitoring, increase throughput and add requested customer features.

    • Redesigned the metrics system to properly separate click, scan, and link-in-bio counts, eliminating a significant amount of inconsistent calculation logic throughout the codebase.

  • Software Engineer, Spectralogic

    Apr, 2019 - Dec, 20198 months

    • Built a test automation framework and API for testing tape libraries (giant robots) and their management API.

    • Created a test environment running on a Kubernetes cluster in Google Cloud, extending the framework to cover hardware testing while streaming results, logs, and metrics to the cloud for analysis.

    • Created internal tools in Bash and Go that increased team productivity and smoothed out recurring development issues.

    • Standardized installation and configuration of lab systems using Ansible.

  • Software Engineer, Ubiquiti Networks

    Jul, 2017 - Mar, 20191 year 8 months

    Ubiquiti Networks provides a variety of high-end wireless networking products that utilize innovative and ground-breaking wireless technology.

    • Worked on the Firmware/Android team, first providing DevOps support and then transitioning to a software development role.

    • Streamlined the build procedure, built development tools, automated testing of hardware devices ranging from desktop phones to wearable cameras.

    • Integrated firmware with new hardware customized for the Android platform

    • Created the Over-the-Air Firmware Update service, allowing customers to update their firmware via a public facing API.

  • Infrastructure Engineer, Ubiquiti Networks

    Mar, 2017 - Jul, 20173 months

    • Built and maintained development, testing, and production environments using cloud and internal services.

    • Automated microsite deployment and created service reporting tools using Python and service APIs.

    • Tested and deployed internal and external services using AWS and Terraform.

  • QA Engineer, NetApp

    May, 2014 - Apr, 20161 year 11 months

    NetApp provides a full range of hybrid cloud data services that simplify management of applications and data.

    • Designed, configured and debugged test environments and test suites for software release cycles on network storage devices.

    • Worked with development and UX teams to reproduce, recreate and rectify test failures and design issues.

  • Unix/Systems Administrator, NetApp

    Jun, 2011 - May, 20142 years 11 months

    • Installed, configured, maintained, debugged and decommissioned testing systems in a medium-sized datacenter

    • Reviewed quotes, planned and budgeted for lab and datacenter infrastructure purchases.

  • Standards Compliance Engineer, University of New Hampshire's Interoperability Lab

    May, 2009 - Jun, 20112 years 1 month

    The UNH-IOL provides independent, broad-based interoperability and conformance testing for data, telecom and storage networking technologies.

    • Designed, implemented, ran, triaged and reported standards conformance test suites on Fibre Channel and Fibre Channel over Ethernet devices for enterprise vendors.

Skills

Skills

  • Programming

    Golang

    Java

    Android SDK

    C

    REST API

    Ruby on Rails

  • Programming

    Python

    BASH

    Android Debug Bridge

  • Database

    BigTable

    SQL

    InfluxDB

    Redis

  • Devops

    Kubernetes

    Google Cloud

    AWS

    Jenkins

    Docker

    Terraform

    Ansible

    Grafana

    Vault

    NSQ

    Linux

    Salt

    Telegraf

    OTA

  • Quality Assurance

    Quality Assurance

    Testing

    Test/Test Suite Design

    Agile/Scrum

    Storage Performance

    Automated Testing

    Debugging

    Standards Compliance

  • Systems Administration

    System Administration

    Scripting

    Storage

    NAS

    Virtualization

    Datacenter Management

    Support

    Customer Service

    Team Management

Education

Education

  • Computer Science, Bachelors, University of New Hampshire

    Sep, 2007 - May, 2011

Interests

Interests

  • Gardening/Bonsai

  • Backpacking

  • Cycling

  • Brewing

  • Peakbagging