Contact: [email protected]

Software and data engineering consulting for high-volume systems

About Updab

Updab AB is a product development and consulting company run by William Saar (MSc). Consulting focuses on systems with high volumes of data or traffic using data engineering technologies such as Apache Flink, Kafka, Apache Beam, Google Dataflow, and software development with Java, Rust, Scala, TypeScript.

William has has more than 15 years of professional software development experience that includes

Updab is based in Stockholm, Sweden, but has extensive experience helping US clients remotely. Most recently helping build a San Francisco-based application security startup to acquisition during a 3 year contract.

Updab product portfolio

Products developed, released, and maintained by Updab AB from 2019

Unannounced analytics project
Server-side web analytics project with a bot that reads Nginx access logs and presents traffic stats in a web UI. The bot is written in Rust, the backend in Java14 and Spring Boot with Postgres, and the front-end is TypeScript and React .
E-mail to get a beta invite!

ThinkCool - Make better decisions
Product Hunt-featured mobile app built with React Native and available in the iOS App Store and Google Play store
https://thinkcool.app/

ImpactMiner - Strategy collaboration
Web app for real-time strategy collaboration built, with React and NestJS in TypeScript
https://impactminer.com/

PlotDash - Plan your story
Web app for screenwriters to plan stories, built with React and NestJS in TypeScript
https://plotdash.com/

Writings and Talks

Software development blog
https://saarw.github.io

Slides from talk about Migrating batch-ETLs to Streaming Flink
https://www.slideshare.net/WilliamSaar/migrating-batch-etls-to-streaming-flink

ITNEXT article: Serverless Twitter bot with Google Cloud
https://itnext.io/serverless-twitter-bot-with-google-cloud-35d370676f7

tCell/Rapid7 blog article: Trusting Agents with Rust
https://blog.rapid7.com/2017/06/01/trusting-agents-with-rust/

Open Source

Flushout - a distributed data model based on event sourcing written in TypeScript
https://github.com/saarw/flushout