Contact: [email protected]
Updab AB, founded by William Saar (MSc) and incorporated in Sweden, offers backend and data engineering consulting services to international clients on a remote basis.
Experiences include data and backend engineering at scale from two consumer apps each serving 300M+ users, development of leading enterprise security and performance tools, and latency-sensitive financial trading tech.
Technologies include LangChain, LLMs, Apache Flink, Kafka Streams, Apache Beam, Google Dataflow, BigQuery, as well as older Hadoop-based frameworks, and programming languages Java, Rust, Scala, TypeScript, Python, Go, and SQL.
2025 - Building RAG Agents with LLMs - NVIDIA
2023 - Generative AI with Large Language Models - DeepLearning.AI, Coursera
2014 - Machine Learning - Stanford, Coursera
Slides from talk about Migrating batch-ETLs to Streaming Flink
https://www.slideshare.net/WilliamSaar/migrating-batch-etls-to-streaming-flink
tCell/Rapid7 blog article: Trusting Agents with Rust
https://blog.rapid7.com/2017/06/01/trusting-agents-with-rust/
SpecToMCP - Generate Model Context Protocol (MCP) servers from Swagger / OpenAPI specifications https://spectomcp.updab.com
akhq-mcp-server - Open source MCP server to let AI assistants work alongside the user with Kafka monitoring tool AKHQ https://github.com/saarw/akhq-mcp-server
GitBulletin - AI project in Rust that demonstrates using OpenAI APIs to generate newspaper-style front pages from Git commits, and Postgres vector stores with embedding models to search related activity.
https://gitbulletin.com
Open source project Flushout - a distributed data model based on event sourcing written in TypeScript
https://github.com/saarw/flushout