Binary Semaphore

Services

What we work on

We take on a small number of problems at a time and see them through, from the first design to something reliable in production.

Tech stack

What we build with

We are not loyal to any one tool. We reach for what fits the problem and what we can keep reliable in production. A fairly complete map of what we work with:

GoRustPythonTypeScriptJavaCC++Node.jsNestJSReactNext.jsAngularpandasNumPyscikit-learnJupyterPostgreSQLMongoDBRedisSQLiteElasticsearchPrismaMongooseSequelizeKafkaRabbitMQgRPCGraphQLDockerKubernetesLinuxNginxTerraformPrometheusGrafanaGitGitHub ActionsNeovimBashVercel
  • RAG
  • Agents
  • Pipelines
  • MCP
  • LangChain
  • LangGraph
  • Protocol Buffers
  • OpenTelemetry
  • Vector search
  • Event-driven
  • System design
  • Agile delivery
Start a conversation