Brain Surprise

A full-stack web development and data-engineering consultancy

About Us

 

Brain Surprise is a full-stack web-development and data-engineering consultancy.

Founded and led by senior engineers formerly at Uber, Goldman Sachs, and Lumosity.

With deep experience with building web applications from the ground up

And years of expertise in making big data accessible.

Skilled in a variety of technologies with emphasis on distributed processing and micro services.

We’ve led teams to build large and complex applications, serving as the entire technical side of businesses.

And partnered with existing engineering teams to carve out and own essential infrastructure and product pieces.

We are leaders in our field, having written important open-source projects and pushed the bleeding edge of this rapidly evolving domain.

We’d love to work with you.


 

What We Offer

 

Virtual CTO

 

HIPAA Compliant Infrastructure

Web-Application Development

 

Scalable/Distributed Systems

Data Engineering

 

AWS and Google Cloud Services Expertise

Development Team Management

Language Expertise

 
 
1__ffpkcwd_kwqmc7oevcrbq.jpeg
 
JavaScript-logo.jpg
Ruby-logo-07.jpg
 
Scala_logo.png
 
setup_learn_sql_mac_thumb1200_4-3.jpg
1783865.png
download (1).png
 
python-logo.jpg
355-3559358_c-and-c-logo-hd-png-download.png
 
1200px-C_Sharp_logo.svg.png
 
 
straight-vertical-line-png-8-sales-coach-now-vertical-line-png-2000_3938.png

AWS

Lambda

EMR

ECS

EC2

Redshift

DynamoDb

Technologies

 
  • Docker

  • Kafka/Confluent

  • Hadoop

  • Hive

  • Spark

  • Serverless

  • Rails

  • Django

  • Angular

  • React

  • Postgresql

  • Mysql

  • Airflow

Who We’ve Worked With

What People Are Saying

 

“Again and again, we have seen Brain Surprise add immediate value to our application while staying within budget and keeping a forward-looking eye on where we are going as a business.”

— Sam Woldenberg

Head of Product, Titeg

Read More

 

“...they built the foundation of our data-engineering platform and have since expanded their work to help us level up our growth engineering stack. Through their work, we were able to gain critical new insights from our data as well as automate and scale our marketing analytics.”

— Fabian Seelbach

Chief Marketing Officer, Curology

Read More

“We recommend them without reservation to any other company looking to work with a versatile software development team.”

— Kerina Hayashi

VP Product and Design, Spendgo

Read More

 

“As consultants, they have a strong sense of ownership and can deliver projects on time and in scope with very little direction and oversight. Coupled with their significant background in the modern data ecosystem and ability to ask deep, incisive questions in defining project scope, this is extremely valuable to early-stage companies.”

— Marc Bollinger

Data Engineering Manager, Lumosity

Read More

Meet The Team

Headshot.jpg

Rob Froetscher

Rob is an engineer who loves working at the intersection of human and computer problems. He strives for clear and concise solutions where humans let computers do what they are best at. Though this is a simple principle, it leads to his projects adding value immediately with minimal complexity, and being easy to change and adapt in the future. 

He started his career in marketing, but then spent many years as a growth engineer at Lumosity. He then transitioned to the data-engineering team, where he and Andy wrote an open-source project to help the company’s employees more easily access data, and where he worked on the company’s big-data pipeline. Rob started Brain Surprise in 2017, and has served companies in industries ranging from healthcare to commodities to telecommunications.

 
IMG_20190810_191419_1.jpg

Sam Marcellus

Sam cut his teeth writing C++ for a financial data software company, FactSet, where he developed a solid foundation of technical and project management skills. From there, he joined as an early engineer at Uber in 2013. During the next 5 years, he worked on everything from driver payments, to internal tooling, to data infrastructure, to privacy, to standing up Uber’s first non-US data center in China. In the chaotic startup environment, he developed a breadth of knowledge in areas such as Distributed Systems, Data Pipelines, SQL and NoSQL Databases, Differential Privacy, and worked with a variety of technologies including Python, Scala, Go, Kafka, Elasticsearch, and Redis.

At both companies, Sam was both an individual contributor and engineering manager and various points. He is comfortable in technical leadership roles on small teams, helping a team deliver while staying close to the engineering and product management process.

hshot2.jpg

Andrew Xue

Andy is a software engineer via the sciences, his first big project involved implementing a Monte Carlo model of DNA chains. Later he moved on to work in the demanding Program Trading Technology team at Goldman Sachs where he learned to solve problems under pressure and to deliver on deadlines. There he was a team lead in charge of the Sales Trading platform as well as the sales attribution system.

After GS, he joined Lumosity as one of founding data engineers there, quickly scaling up the data infrastructure as the company and its need for data grew exponentially. He worked on a number of “big data” platforms including Hadoop, Spark, and Kafka/Confluent.

As a developer, he has deep experience on how to structure code and systems to minimize complexity. He believes in straightforward effective code and has worked in a variety of paradigms, equally comfortable with OOP, compositional, as well as functional styles of programming.