Hi I'm Sherod

Platform Engineering Manager @ Bloomberg

New York, NY
Open for new opportunities
Sherod Taylor

Leading 5 engineers and delivering Bloomberg's Private Cloud that serve 9,000+ developers daily. 4+ years in engineering leadership, 12+ years turning complex problems into reliable infrastructure that scales. When I'm not architecting systems or leading my team, you'll find me tinkering with my home lab.

Team Management
Distributed Systems
API Architecture
Full-Stack
Leadership
Project Management
Product
Design

→ Skills & Expertise

Technologies and tools I use to bring ideas to life

  • Frontend Development

    Frontend Development

    12+ years

    Building modern, responsive web applications

    ReactReact
    AngularAngular
    Next.jsNext.js
    TypeScriptTypeScript
    JavaScriptJavaScript
    Tailwind CSSTailwind CSS
    Vite
    WebpackWebpack
    Module Federation
  • Backend Development

    Backend Development

    12+ years

    Scalable server-side architecture and APIs

    Node.jsNode.js
    TypeScriptTypeScript
    GoGo
    PythonPython
    PostgreSQLPostgreSQL
    RedisRedis
    GraphQLGraphQL
    Apache KafkaApache Kafka
    Apache AirflowApache Airflow
    Event Sourcing
    API Integration
  • DevOps & Infrastructure

    DevOps & Infrastructure

    10+ years

    Cloud infrastructure and deployment automation

    DockerDocker
    GitGit
    TerraformTerraform
    PackerPacker
    ProxmoxProxmox
    OpenStackOpenStack
    Networking
    TrueNASTrueNAS
    KubernetesKubernetes
  • Leadership & Strategy

    4+ years

    Team leadership, product management, and design thinking

    Leadership
    People Management
    Project Management
    Product Strategy
    Design Thinking
    Mentoring

→ Work Experience

13+ years of building scalable software solutions

  • Bloomberg LP logo

    Platform Engineering Manager

    Bloomberg LP
    March 2023 - Present
    New York, NY

    Leading centralized API platform development and managing a 5-engineer team focused on developer tools. Created Bento UI framework using module federation.

    Key Achievements

    • Built centralized API platform for Private Cloud infrastructure
    • Designed Activity API platform providing infrastructure event visibility
    • Created Bento UI framework using module federation
    • Managed 5-engineer team focused on developer tools and infrastructure reliability

    Tech Stack

    React iconReact
    Node.js iconNode.js
    TypeScript iconTypeScript
    Kubernetes iconKubernetes
    Docker iconDocker
    Golang iconGolang
    PostgreSQL iconPostgreSQL
    GraphQL iconGraphQL
    OpenStack iconOpenStack
  • Bloomberg LP logo

    Senior Software Engineer

    Bloomberg LP
    August 2018 - March 2023
    New York, NY

    Led data center modernization project and architected full-stack software solutions for Bloomberg infrastructure.

    Key Achievements

    • Led data center modernization project
    • Built centralized API platform for Private Cloud infrastructure
    • Designed Activity API platform providing infrastructure event visibility
    • Architected full-stack software solutions for Bloomberg infrastructure

    Tech Stack

    Python iconPython
    JavaScript iconJavaScript
    React iconReact
    Node.js iconNode.js
    AWS iconAWS
    Golang iconGolang
    PostgreSQL iconPostgreSQL
    GraphQL iconGraphQL
    OpenStack iconOpenStack
  • Paxos (formerly itBit) logo

    Senior Software Engineer

    Paxos (formerly itBit)
    April 2015 - August 2018
    New York, NY

    Led infrastructure modernization and REST API platform development. Designed SWIFT banking system integration and implemented zero downtime deployments.

    Key Achievements

    • Completed full Terraform migration of manually deployed systems
    • Designed and implemented TLS client certificate authentication
    • Led REST API platform development for institutional trading
    • Designed SWIFT banking system for institutional trading integration
    • Implemented zero downtime deployments using HA Proxy
    • Proposed framework using Node.js, React.js, and Flux architecture
    • Contributed to becoming second-largest Bitcoin exchange by volume

    Tech Stack

    Node.js iconNode.js
    React.js iconReact.js
    Terraform iconTerraform
    Docker iconDocker
    PostgreSQL iconPostgreSQL
  • Madison Reed logo

    Software Engineer

    Madison Reed
    September 2013 - May 2015
    San Francisco, CA

    Implemented Redis caching system, developed custom CMS, and led migration from Magento to custom Node.js framework.

    Key Achievements

    • Implemented Redis caching system reducing database calls
    • Developed custom CMS tailored to company workflow
    • Led migration from Magento to custom Node.js order processing framework

    Tech Stack

    Node.js iconNode.js
    Redis iconRedis
    MongoDB iconMongoDB
    JavaScript iconJavaScript
    CSS iconCSS

→ Personal Projects

Technical projects showcasing AI infrastructure, development tools, and automation solutions

Agent Swarm
Autonomous AI engineering teammates that live inside the home lab cluster and treat Matrix as the input channel. Tag a bot, it opens a PR; tag the other bot, it reviews. They auto-address review comments, use the cluster's own observability stack via MCP, and never hold the real credentials — those stay behind an egress proxy at the cluster edge.
Two-Agent Crew, One Parametric Image:InfraBot (k3s/Flux) and DevBot (code) run as separate StatefulSets from the same ghcr.io/sherodtaylor/agent-swarm image. Per-agent persona, MCP config, and subagents live under agents/<name>/; everything else is shared
Matrix-Driven, Autonomous PR Workflow:Messages in #dev / #infra are real Claude Code prompts. After opening a PR the author mentions the other bot for review; the reviewer runs the code-review skill and posts inline findings. A Stop-hook re-wakes the author on unaddressed comments so iteration happens without a human in the loop
Egress Credential Firewall (iron-proxy):Productionized so agents never hold real GitHub or Anthropic tokens — iron-proxy (https://github.com/ironsh/iron-proxy) swaps placeholders for real credentials at the cluster edge against a domain allowlist. A compromised pod leaks nothing useful
MCP for Everything Observable:VictoriaMetrics + VictoriaLogs MCP servers, a stdio NATS MCP server for the durable event log, and the Matrix channel plugin for inputs. 'Check the api-latency dashboard' becomes a single prompt
Two-Pane Runtime:Each pod runs claude in tmux — pane 0 owns the Matrix identity, pane 1 runs a second claude --remote-control with its own $HOME so humans can attach via kubectl exec or the Claude desktop/web app
Claude Code
MCP
AI Agents
Matrix
NATS
k3sk3s
Flux GitOps
iron-proxy
Bun
GoGo
DockerDocker
tmux
GitHub Actions
sherodtaylor/agent-swarm
View Code
SpareCoins icon
SpareCoins
A crypto investment mobile application that rounds up spare change from everyday transactions and automatically invests it in cryptocurrency. Think Acorns for crypto - democratizing crypto investing through micro-investing with seamless bank integration.
Automated Crypto Investing:Connects to bank accounts to round up transaction spare change and automatically purchases cryptocurrency through Coinbase exchange integration
GraphQL-First Architecture:Built robust backend API using Golang, GraphQL, and Echo framework with OAuth authentication. Generated type-safe client code using GraphQL codegen for seamless frontend integration
Rich Mobile UX:Developed React Native frontend with Apollo GraphQL for data fetching. Created engaging user experience with custom Lottie animations for transaction flows, account linking, and investment progress visualization
Financial Integration:Implemented secure bank account connectivity using Plaid API for real-time transaction monitoring with automated round-up calculations and crypto purchase execution
React Native
GolangGolang
GraphQLGraphQL
Apollo
Lottie
OAuth
Echo
Plaid
Coinbase API
FinTech
sherodtaylor/sparecoins
Private
View Code
Home Lab Cluster
Self-hosted k3s cluster running every app my family actually depends on. Flux reconciles every manifest from sherodtaylor/homelab, Traefik fronts the lot with auto-renewed Let's Encrypt certs, ExternalSecrets pulls credentials from Infisical, and VictoriaMetrics + VictoriaLogs catch anything that drifts — so the house keeps running while I keep tinkering.
Media + Entertainment:Jellyfin and Plex stream the family library, Jellyseerr handles requests, the *arr stack (Sonarr, Radarr, Lidarr, Prowlarr) automates discovery, qBittorrent and Sabnzbd handle downloads, Audiobookshelf catalogues the audiobook collection
Photos + Files + Storage:Immich runs face recognition over years of family photos, Nextcloud hosts personal files, TrueNAS (8 TB via NFS) backs every stateful service in the cluster
Home Automation:Home Assistant runs the house — lights, thermostats, schedules, sensors across the home — all on the same cluster, not a separate appliance
Observability Built-in:VictoriaMetrics + VictoriaLogs ingest every pod's metrics and logs; Grafana dashboards and Alertmanager catch regressions before they become outages
GitOps All the Way Down:Flux reconciles every Kustomization and HelmRelease from sherodtaylor/homelab; cert-manager + kubernetes-replicator handle TLS across namespaces; the cluster rebuilds from a single git push
ProxmoxProxmox
k3sk3s
Flux GitOps
Helm
Traefik
cert-manager
ExternalSecrets
Infisical
TrueNASTrueNAS
Home AssistantHome Assistant
JellyfinJellyfin
Plex
Immich
Nextcloud
Audiobookshelf
Sonarr
Radarr
Prowlarr
qBittorrent
VictoriaMetrics
VictoriaLogs
Grafana
Alertmanager
Let's Encrypt
sherodtaylor/homelab
View Code
Dotfiles
Maintained comprehensive dotfiles and development environment configurations for consistent, reproducible development setups across multiple systems.
Cross-Platform Configuration:Unified development environment setup for macOS and Linux systems
Editor Configuration:Advanced Neovim configurations with language servers and productivity enhancements
Neovim
Zsh
GitGit
Tmux
Shell
macOS
Linux
DockerDocker
sherodtaylor/dotfiles
View Code

→ Community Involvement

Giving back through mentorship, volunteer work, and community leadership

  • Bloomberg Diversity Interview Prep Bootcamp

    Mentorship

    Volunteer Instructor & Mentor

    6-month program

    A comprehensive bootcamp program designed to train underrepresented candidates for technical interviews through mentoring and hands-on training from Bloomberg engineers. Provides 1:1 guidance, curriculum development, and mock interview preparation.

    Key Contributions

    • Designed and delivered Systems Design curriculum
    • Took on 1:1 mentee and prepared them for coding interviews
    • Provided weekly mock interviews and detailed feedback sessions
    • Followed training schedule for 6 months: algos, system design, coding interviews
  • Bloomberg Community Service Leadership

    Volunteer

    Community Service Leader

    Ongoing

    Leading community service initiatives within Bloomberg engineering teams, organizing volunteer activities and coordinating outreach programs to support local NYC communities.

    Key Contributions

    • Logged 15+ volunteer hours in past year
    • Mobilized multiple engineering teams for community service
    • Coordinated homeless aid initiatives and care package distribution
    • Organized NYC park cleanup efforts

Latest Articles

Thoughts on software development, leadership, and technology