Benjamin Muskalla

Vitae

A working life.

Engineering leadership and hands-on work across AI coding agents, developer tooling and open source.

Employment 2007 → present

2024–now
Nov 2024 to Present · 1 yr 11 mos
Member of Engineering, Manager Poolside

Engineering manager for the layer between research and customers: models into products, production signal back into training.

  • Agent experience: the model factory’s agentic layer, rolling research improvements out across the organization
  • Managed agents: the enterprise Console, with RBAC, policies and full session traceability
  • Evals and self-improvement: customer-specific eval environments, PostTrainBench and synthetic RL environment generation
  • Fine-tuned models: shipped an end-to-end fine-tuning stack for customer-specific training
  • Inference and cloud: Atlas models on AWS Bedrock, and Poolside’s cloud offering

Go · TypeScript · Python · PyTorch · vLLM · Kubernetes · Postgres · Dagster

2021–2024
Jul 2021 to Oct 2024 · 3 yrs 4 mos
Senior Software Engineer · GitHub Copilot GitHub

Early engineer on GitHub Copilot, from research prototype to market leader, after a start on CodeQL.

  • Scale: from technical preview ($0) to $300M+ ARR and 1.8M paid subscribers, the first generative AI product to cross $100M ARR
  • Copilot Chat: founding engineer, shipping the first release with the VS Code team
  • Context engine: architected and built Copilot Chat’s first, with its intent classifier
  • Completion quality: A/B tests that lifted acceptance rate by 15%
  • Inference cost: cut with smarter caching and debouncing of completion requests
  • External contributors: managed the external contractors contributing to Copilot’s IDE plugins

TypeScript · Python · Go · Kotlin · Ruby on Rails · Azure

2020–2021
Feb 2020 to May 2021 · 1 yr 4 mos
Senior Software Engineer · JVM Ecosystem Team Gradle Inc.

Core engineer on the Gradle Build Tool, on the team owning the JVM ecosystem.

  • JVM toolchains: drove design to release in Gradle 6.7, now how builds pick a JDK
  • Groovy 3: owned the upgrade across the Gradle DSL and core
  • Backlog triage: initiated and led the process that cleared years of stale issues
  • Team direction: design reviews and mentoring contributors on the JVM team

Java · Groovy · Kotlin

2010–2020
Oct 2010 to Feb 2020 · 9 yrs 5 mos
Principal Engineer · Team Lead, SDK Team Tasktop Technologies Inc

Led the SDK team, the platform up to six product and connector teams built on: Tasktop’s integration factory, connectors to 65+ third-party ALM tools.

  • Platform team: the SDK that up to six product and connector teams depended on, under all four products
  • Connector TCK: conceived, designed and built it, then hired the team that took it over
  • Company growth: early engineer from 20 to 150 people, through the acquisition by Planview
  • Eclipse Mylyn: committer, representing Tasktop in the Eclipse community

Java · OSGi · REST · Chef · Terraform · JavaScript

2007–2010
Jul 2007 to Oct 2010 · 3 yrs 4 mos
Open Source Engineer EclipseSource / Innoopract GmbH
  • Eclipse RAP: committer, single-sourcing RCP applications to the web
  • Consulting: training and architecture reviews for OSGi, PDE Build and RAP customers

Java · OSGi · Eclipse RCP · JavaScript

Advisor alongside

2024–now
Nov 2024 to Present · 1 yr 11 mos
Technical Advisor Dosu

Technical advisor to the founders of Dosu, the AI teammate for engineering teams and open-source projects.

  • Agent and retrieval architecture as usage grows
  • Evals and telemetry: production agent behavior into product and reliability decisions

Honors & Awards

Initiatives

  • 2021–2024 Program Committee · Continuous Lifecycle & ContainerConf
    Reviewing submissions and shaping the conference program
  • 2012 Google Summer of Code Mentor · Eclipse Foundation
    Enriching Mylyn Task Context with Breakpoints
  • 2010 Google Summer of Code Student · Eclipse Foundation
    CSS Theme Editor for RAP
  • 2009 Google Summer of Code Student · Eclipse Foundation
    Extract Method refactoring revival for JDT
  • 2008 Google Summer of Code Student · Eclipse Foundation
    Concurrency-related refactorings for JDT
  • 2007 Google Summer of Code Student · Eclipse Foundation
    Improve multi-monitor support in Eclipse