Software consulting

Helping businesses ship complex web-apps

Our clients are usually startups. Some of them want to scale their solutions. Others want to build a product from scratch. Sometimes, it involves understanding a new domain, and building a solution from the ground up. Sometimes they have a team, and we work with them. Some other times, it's about helping with an existing codebase. We might be involved in anything from brainstorming ideas, to making technical decisions and implementing them.

We have built interactive visualizations for better understanding energy usage (tool being used by utilities in the US, UK and Canada) and carbon emissions. We helped an ecommerce company optimize their website for mobile. We built a framework to record videos and run them though a pipeline of algorithms (we built the pipeline over which the customer built vision algorithms). We have also worked on automating twilio calls, creating insurance management systems and more.

For client projects, we have used React, Webpack, Ruby, node.js, AngularJs, TypeScript, D3.js, Elixir, GStreamer. For our own projects, we have played with Golang, Erlang, Haskell, Python and more.

We've done long term projects spanning over 2 years with remote teams in the US & Canada

We like solving problems with programming. Not just for our clients, but also to explore our interests and curiosities. Here are some projects, we built in our free time.

Some of our customers