← back to home

last deployed · dec 2022 — present

Benson Fung

Software Systems & People Team Builder

A product focused, generalist software systems and engineering leader. Interested in technology that improves lives through transparency, efficiency, and simplification.

experience

Changelog

Dec 2022 — Present
● CURRENT

Engineering Manager

Datadog · Remote

  • Lead Demo Engineering, a software development team creating content that showcases what the Datadog platform can do.
  • Lead the Community Open Source Engineering team, engaging the open source community around Vector (vectordotdev/vector) and Quickwit (quickwit-oss/quickwit).
Engineering LeadershipOpen SourceRustObservability

Sep 2021 — Aug 2022

Director of Data Platform

Brightloom · Remote

  • Streamlined software engineering interview process resulting in consistent hiring criteria and high quality of hires.
  • Provided non-technical stakeholders with a predictable and easy to understand feature delivery and launch plan.
  • Forecasted Engineering budget and controlled infrastructure costs (AWS), saving 10% on a $2.0m budget.
ManagementAWSFinOpsData Platform

Jan 2020 — Sep 2021

Principal DevOps Engineer & Manager

Brightloom · Remote

  • Evaluated and selected core technologies, balancing build vs. buy. In buy scenarios, tools saved several headcounts in operational overhead.
  • Partnered with the InfoSec organization to craft secure SDLC practices integrated into the CI/CD pipeline.
  • Led and supported development and operations of Kubernetes-based microservices and data pipelines.
KubernetesDevOpsCI/CDInfoSecTerraform

Jan 2019 — Jan 2020

Sr. Staff DevOps Engineer & Manager

Brightloom · Remote

  • Designed and optimized centralized logging and metrics using Datadog for cloud services, reducing SaaS costs and time-to-debug.
  • Implemented secure Over-The-Air (OTA) firmware updates for IoT systems (Raspberry Pi SoCs) for the Eatsa Spotlight Pickup System, removing operational friction for customer staff.
DatadogIoTFirmwareAnsibleLinux

Nov 2014 — Jul 2016

Engineering Manager (Core Platform)

Opower (Acq. by Oracle) · San Francisco, CA

  • Led the Core Platform team of 4 engineers supporting 70+ developers in build tooling, deployment processes, and automated cloud operations.
LeadershipDeveloper ToolingInfrastructure

Aug 2011 — Jul 2014

Senior Software Engineer

Opower · San Francisco, CA

  • Architected and implemented the authentication/authorization service and API gateway for Opower's microservice ecosystem.
  • Developed core framework libraries adopted company-wide to standardize and accelerate microservice deployment and observability.
JavaAPI GatewayMicroservicesOAuth2

Oct 2004 — Dec 2010

Software Engineer

Incisent Technologies · Chicago, IL

  • Designed and developed backend services and batch jobs processing statistical data for used car valuations using Java, C#, and Ruby on Rails.
  • Designed, implemented, and operated the Data Warehouse using Microsoft SSIS and SSAS, optimizing report query times for real-time dealership lookups.
Ruby on RailsJavaSQL ServerData WarehouseSSIS / SSAS

stack

Dependencies

core-expertise

Data Stack Design, Distributed Systems, DevOps & GitOps, Engineering Leadership, Cost Optimization, Cloud Operations

languages

Python, Java, Ruby, SQL, Bash

infra

Kubernetes, Terraform, Ansible, Docker, HashiCorp Vault, Chef / Puppet

data-platforms

Databricks, Delta Lake, Airflow, Snowflake, AWS EMR

aws

EKS, RDS, S3, IAM, EC2 / ELB, CloudWatch

cicd-observability

Datadog, CircleCI, Jenkins, Loggly

education

University of Illinois Urbana-ChampaignB.S. in Computer Science · Software Engineering Certification Program
Aug 1999 — May 2003