Web development

We work with Python, Rails and Golang websites and their associated APIs, mainly geared towards mobile applications using methodologies such as test-driven development.

Platforms and APIs that scale with the business

Most mobile products are only as good as the service behind them. We build web platforms and APIs in Python, Go, and Ruby on Rails that scale with your business — designed from the start around how the client applications will actually use them, rather than retrofitted afterwards.

When the same team builds both sides, the API stops being a negotiation. Payload shapes, error handling, pagination, and auth get settled once, in service of the product.

What we work on

  • Web platforms and APIs in Python, Go, and Ruby on Rails
  • Backends geared toward mobile applications
  • Continuous integration pipelines and deployment automation
  • Systems that connect to digitally integrated physical products

Test-driven by default

Test-driven development, Continuous Integration, Kanban, and Lean Software Development are the working methods here. Tests come first because they are the cheapest place to find out you were wrong, and because they are what lets the next person change your code with confidence.

Who we do it for

Mark brings two decades of software leadership to every engagement, and has partnered with brands like Emerson and MLS club St. Louis CITY SC to bring their products to life — as well as startups building their first product.

Get in touch