// My Projects

Things I have built professionally

A selection of projects from my 10+ years across fintech, enterprise, and distributed systems — what I built, the stack I used, and what my role actually was.

  1. CurrentAug 2022 – Present

    Structured Products Platform — Fintech

    A financial platform handling structured products and derivatives for a Swiss fintech firm. The system processes complex financial instruments with strict correctness and latency requirements — where a bug is not a bug, it is a financial discrepancy. Built on a fully functional Scala stack with event-driven architecture using RabbitMQ and Kafka.

    Stack

    ScalaCats Effectfs2Akka / PekkoRabbitMQKafka

    My role

    • Designing and implementing core business logic for structured product pricing and lifecycle management
    • Contributing to solution architecture decisions across the functional Scala stack
    • Collaborating cross-functionally to translate financial domain requirements into technical solutions
  2. Jan 2021 – Oct 2021

    Promotion Marketing System

    A large-scale promotion and marketing platform built on Scala and AWS. Responsible for end-to-end campaign logic — from eligibility rules to delivery pipelines. Led the engineering team while staying hands-on with the codebase.

    Stack

    ScalaPlay FrameworkAkkaAWS

    My role

    • Led and managed the engineering team through the full delivery cycle
    • Designed and built core promotion business logic and eligibility rules engine
    • Primary technical contact with the client for requirements gathering and delivery sign-off
  3. Oct 2019 – Jan 2020

    Promotion Forecasting Engine

    A forecasting system for retail promotions — predicting campaign performance and optimising spend allocation. Built on the Twitter stack with Scala and Finagle, with Oracle 12c as the data store for complex financial queries.

    Stack

    ScalaFinagleFinchTwitter FuturesOracle 12c

    My role

    • Led the team through architecture and delivery
    • Built the forecasting and data processing business logic in Scala
    • Worked directly with the client to define forecasting requirements and accuracy targets
  4. Feb 2017 – Oct 2019

    Deep Learning Automation Platform

    A distributed platform for automating deep learning workflows at scale. Ran on Kubernetes and DC/OS with Mesos — orchestrating containerised ML workloads across a cluster. One of the more technically ambitious projects early in my career and where I went deep on distributed systems.

    Stack

    Scala 2.12AkkaAkka HTTPCatsKubernetesDC/OS · MesosDocker

    My role

    • Built the core automation business logic and workflow orchestration layer
    • Worked with client to define automation requirements for ML training pipelines
  5. Oct 2016 – Nov 2017

    Open Source Columnar Storage Format

    An open source columnar data storage format built on the Apache ecosystem — Hadoop, Spark, Hive, and Kafka. Led teams building supporting tooling and automated testing infrastructure around the format. My first significant exposure to large-scale data engineering.

    Stack

    Java 7Apache HadoopApache SparkApache HiveKafkaSpark StreamingThrift

    My role

    • Led teams building supporting tooling and developer utilities for the format
    • Built automated testing and validation tools for the storage layer
  6. Mar 2016 – Oct 2016

    Cognitive Science Research Platform

    A backend data processing platform for a cognitive science research project. Handled ingestion, processing, and search of large research datasets with ElasticSearch. My first professional Scala project — where the functional programming journey started.

    Stack

    Scala 2.10Play 2.4Akka HTTPMySQLElasticSearchKafka

    My role

    • Built and managed the backend data processing and ingestion pipeline
    • Implemented search and retrieval features using ElasticSearch
    • Delivered features end-to-end from client requirements to production

Engineering deep dives on Scala, Java, Rust, and AI Systems. Written by a senior engineer who builds real fintech systems.

© 2026 prabhat.dev