JB.

Hello, I'm

Johnny Boursiquot

Experienced software engineer and professional maker

Over two decades of building software

Johnny smiling, seated on stage during a GopherCon 2026 conversation

About

I'm a software engineer with over two decades of experience building and running production systems. These days I focus on AI engineering, cloud architecture, and distributed systems. Much of my recent work is getting LLM-powered and agentic systems ready for production, which means explicit control flow, guardrails, and the same observability and testing any other service gets.

I've been on several startup founding teams, including co-founding Skilltype, a cloud-based SaaS platform for workforce development, where I'm CTO. Along the way I was a Program Lead at Chick-fil-A and Director of Technology at Human Agency, and I helped establish site reliability engineering practices at Salesforce/Heroku. Knowing how systems behave once real users arrive shapes most of the engineering decisions I make.

I also speak and teach: conference keynotes, courses on O'Reilly and LinkedIn Learning, and years as a host of the Go Time podcast.

Experience

Skills and where I used them

Each spoke is a skill, and each dot on it is an organization where I used it, so longer spokes mean skills I've used in more places. Pick an organization to trace its dots around the ring, or hover a spoke.

Community
GopherCon program chair
Education
M.S., Cloud Computing Architecture
B.S., Computer and Information Science
Published
Contributing author, 97 Things Every SRE Should Know
Keynotes
QCon Plus 2020; GopherCon 2019 and 2021
Trainer
GopherCon workshops nearly every year since 2021: Advanced Go, serverless architectures, and agentic systems

Capabilities

  • AI Systems

    Designing and shipping production AI features, from RAG and tool calling to MCP integrations, on Bedrock, Anthropic, and OpenAI, with explicit control flow, guardrails, evaluation, and the same observability and testing as any other service.

  • Cloud Architecture

    Designing and running cloud platforms for global user bases, from containers and serverless functions to event streams, queues, and infrastructure as code, with data handling built for privacy rules like GDPR.

  • Reliability

    Incident command, SRE tooling, and release diagnostics, and instrumenting systems with OpenTelemetry, Honeycomb, and Datadog so teams can see what production is doing.

  • Distributed Systems

    Caching, event propagation, and distributed coordination for high-traffic workloads, plus time-series infrastructure and data stores from PostgreSQL and MySQL to DynamoDB and Redis.

  • Security & Compliance

    Running SOC 2 readiness with automated security controls, vendor tracking, and audit evidence collection, and building GDPR-aware architecture, PII protection across vendors and regions, and TX-RAMP compliance into how products ship.

  • Full-Stack Engineering

    Building across the whole stack, from React and TypeScript front ends to Go and Java services, APIs, data stores, and the pipelines that ship them, with testing and accessibility checks along the way.

  • Product Engineering

    Two decades of taking SaaS products from concept to launch across enterprise software, loyalty and retail, education, and payments, working with product and executive teams to decide what to build and how to deliver it.

  • Leadership

    Leading engineering as a CTO, director, and program lead: hiring and mentoring engineers, setting architecture, testing, and delivery standards, running SOC 2 and cost-control programs, and working with executives on what to build.

Stack

Languages
GoTypeScriptJavaScriptPythonRubyJava
Front End
ReactTypeScriptViteVitestPlaywrightMaterial UI
Cloud
LambdaECS and FargateS3SQSSNSKinesisCognitoCloudFrontBedrock
Architecture
Microservicesserverlessevent-driven and distributed systems
Data
PostgresMySQLDynamoDBRedistime-series databases
APIs & Messaging
RESTGraphQLgRPCMQTT
Delivery & Operations
DockerKubernetesCI/CDCloudFormationTerraformOpenTelemetrySRE practice
AI
LLM applicationsAI agentsAmazon BedrockOpenAI modelsAnthropic models

On Stage and at Work

Johnny moderating a five-person panel on the GopherCon main stage
Moderating the closing panel with the Go team, GopherCon 2026
Johnny on stage in a green GopherCon shirt
Emcee, GopherCon 2026
Johnny speaking into a headset mic on the GopherCon stage, gesturing with one hand
Emcee, GopherCon 2024
Johnny seated on stage, speaking and gesturing
On stage, GopherCon 2026
Johnny teaching at the front of a workshop room, attendees at laptops in the foreground
Teaching a workshop, GopherCon 2026
Johnny and his co-host on the GopherCon 2026 main stage
Main stage, GopherCon 2026
Johnny working at a laptop covered in developer stickers
At work
Johnny at the GopherCon podium, hand on heart
Closing keynote, GopherCon 2019
Johnny presenting Orchestrating Serverless on AWS
Serverless on AWS, 2018
Johnny beside a studio microphone wearing headphones
Podcast recording

Works

Recent talks, workshops, and open source. The full record goes back to 2013.

  1. Workshop

    Agents the Hard Way: Building Agentic Systems in Go

    GopherCon US, Seattle

    Two half-day workshops on building agentic systems in Go, with the workshop code on GitHub.

    Code
  2. Panel

    A Slice of Go's Future

    GopherCon US closing panel

    Moderated the closing conversation with members of the Go team.

  3. Emcee

    Main stage and lightning talks

    GopherCon US

    Hosted opening day, the lightning talks, and the United Go Meetup.

  4. Workshop

    Building with AI

    Nexus Louisiana Startup School, Baton Rouge

    Workshop for the founders in Nexus Louisiana's Startup School.

  5. Workshop

    Building and Deploying AI Agents with Go

    GopherCon US

    Full-day workshop, taught alongside Advanced Go for Experienced Programmers.

  6. Workshop

    Go for Experienced Programmers

    GopherCon Singapore

    Full-day workshop for developers moving to Go from other languages.

    Code

Highlights

Keynotes at QCon Plus 2020 and GopherCon 2019 and 2021.

Open source

Full public record since 2013 (85 entries)
  1. Talk, GopherCon USA Slice of Go's Future
  2. Organizing, GopherCon USEmcee
  3. Organizing, GopherCon USUnited Go Meetup
  4. Workshop, GopherCon USAgents the Hard Way: Building Agentic Systems in Go
  5. Workshop, Nexus Louisiana Startup SchoolBuilding with AI
  6. Podcast, Cup o' GoGopherCon 2026 dates and location announced
  7. Workshop, GopherCon USBuilding and Deploying AI Agents with Go
  8. Workshop, GopherCon USAdvanced Go for Experienced Programmers
  9. Workshop, GopherCon SingaporeGo for Experienced Programmers
  10. Podcast, Ardan Labs PodcastStartups, Resilience, and Passion with Johnny Boursiquot
  11. Podcast, Go TimeThat's Go Time
  12. Podcast, Go TimePitching Go in 2025
  13. Podcast, Go TimeCrawl, walk & run your way to usable CLIs in Go
  14. Podcast, Go TimeWriting a shell in Go
  15. Podcast, Go TimeAI for Observability
  16. Podcast, Changelog & FriendsThe indispensable cog
  17. Podcast, Go Time"Founder Mode" at work when you're not a founder
  18. Podcast, Go TimeHow I lost my (old) job to AI
  19. Podcast, Go TimeHome automation with Go
  20. Podcast, Go TimeOpenAPI & API design
  21. Podcast, Go TimeWhat's New in Go 1.23
  22. Organizing, GopherCon USEmcee
  23. Workshop, GopherCon USGo for Experienced Programmers
  24. Workshop, GopherCon EUGo for Experienced Programmers
  25. Podcast, Go TimeWhat if Google lays off the Go team?
  26. Talk, Stuttgart Go Users GroupRobust HTTP Servers and Clients in Go
  27. Workshop, O'ReillyGo in 3 Weeks
  28. Podcast, Go TimeQuestions from a new Go developer
  29. Podcast, Go TimeJumping into an existing codebase
  30. Workshop, O'ReillyGo Generics in 2 Hours
  31. Course, LinkedIn LearningHands-On Go
  32. Workshop, Pivot Technology SchoolInstructor
  33. Workshop, O'ReillyGo Generics in 2 Hours
  34. Workshop, O'ReillyGo in 3 Weeks
  35. Workshop, O'ReillyGo Generics in 2 Hours
  36. Workshop, O'ReillyGo in 3 Weeks
  37. Workshop, O'ReillyGo in 3 Weeks
  38. Talk, Association for Computing MachineryThe Art of Concurrency in Go
  39. Podcast, PodRocketGetting Started with Golang
  40. Keynote, GopherCon 2021Unbounded Concurrency in Go (live with Aaron Schlesinger)
  41. Talk, Craft ConferenceUnbounded Concurrency (extended version)
  42. Workshop, GopherCon EUPractical Go Workshop
  43. Talk, O'ReillyOpen Source Software Superstream Series: Go—Generics, Extensibility, and the Future of Go in Open Source Programming
  44. Talk, Golang NYCUnbounded Concurrency
  45. Talk, Lagos GophersLet's build a port scanner with Go
  46. Keynote, QConThe SRE as a Diplomat
  47. Talk, National Information Standards Organization (NISO)Privacy and Search Technology
  48. Podcast, InfoQ PodcastServerless Go and Site Reliability Engineering at Heroku
  49. Keynote, GoGetCommunity 2020Closing Keynote
  50. Workshop, O'ReillyGo Next Steps
  51. Workshop, O'ReillyServerless Go
  52. Organizing, GopherCon 2020Program committee
  53. Keynote, GopherCon 2019Closing Keynote
  54. Workshop, GopherCon 2019Instructor
  55. Organizing, GopherCon 2019Program committee
  56. Talk, Columbia AWSServerless Lens on AWS Well Architected Framework
  57. Talk, Columbia AWSServerless Orchestration on AWS
  58. Talk, Baltimore Innovation Week's Developer ConferenceGo, FaaS/Serverless Orchestration
  59. Talk, GopherCon 2018 (Lightning Talks)Go, FaaS/Serverless on AWS
  60. Workshop, GopherCon 2018Instructor
  61. Workshop, DevFest MD 2017 ConferenceGetting Started with the Go Programming Language
  62. Workshop, Code(Her) Conference 2017Building Serverless Slack Bots with AWS Lambda
  63. Podcast, Go TimeAdventures in VS Code
  64. Talk, Baltimore Go User GroupPopular Go Libraries
  65. Talk, Capital Go Language Conference 2017Mine the Debt
  66. Podcast, Hacker Practice PodcastGuest
  67. Podcast, Go TimeGo Developer Survey with Steve Francia
  68. Press, New RelicFeatured
  69. Talk, Google Developer Group BaltimoreGo, Quickly
  70. Workshop, Baltimore Go User GroupInteracting with Databases
  71. Podcast, Go TimeDiscussing Imposter Syndrome (with William Kennedy)
  72. Workshop, Baltimore Go User GroupBuilding Web Applications in Go
  73. Workshop, Baltimore Go User GroupBuilding Chat Bots in Golang
  74. Workshop, Baltimore Go User GroupBuilding Command Line Applications with Go
  75. Workshop, GoBridge BostonOrganizer
  76. Press, CodeshipAn Inside Look with Codeship
  77. Workshop, Code(Her) Conference 2015Programming Fundamentals and Building APIs for Web and Mobile Apps
  78. Workshop, RailsBridge BostonIntro to Ruby for the Non Programmer
  79. Workshop, Code(Her) ConferenceBuilding APIs for Web and Mobile Apps
  80. Talk, Burlington Ruby ConferenceThe Future of Ruby
  81. Talk, BostonGolangObject Oriented Programming in Golang
  82. Talk, Launch AcademyBuilding Command Line Tools
  83. Talk, Launch AcademyThe New Engineer's Survival Guide
  84. Talk, BostonRBGetting Closure: Ruby Blocks, Procs and Lambdas
  85. Workshop, BostonRBDefensive Programming in Ruby

Contact

The best way to reach me is a message on LinkedIn.