Serigne Mbacké Ndiaye

Software Engineer

Ten years of engineering across cloud, AI, and product work, now available for select freelance engagements.

About me

Software engineer with over 10 years of experience, based in Tokyo. I design and ship production systems on AWS, GCP, and Azure: serverless RAG pipelines on Bedrock, multi-agent AI orchestration, and IoT platforms handling telemetry from thousands of devices. I lead the backend and infrastructure work behind them.

I'm passionate about clean architecture, infrastructure as code, and the intersection of AI, IoT, and cloud-native systems. Outside of engineering, I enjoy building robots and cars with Raspberry Pi, collecting Wolof proverbs, and Senegalese cultural heritage.

Career timeline

  1. 2026

    Voice AI over IP radio — field operations platform

    Backend lead on a multi-vendor program: field staff query a RAG knowledge base by radio and get spoken answers, with video alerts and auto-generated reports.

    Bedrock
    OpenSearch
    Lambda
    ECS Fargate
    EventBridge
    CDK
  2. 2026

    RAG knowledge platform

    Tech lead for an end-to-end retrieval-augmented generation system with Japanese OCR document ingestion.

    Bedrock
    OpenSearch Serverless
    TypeScript
    Python
    Lambda
  3. 2025

    Multi-agent sales automation

    Infrastructure and AI backend lead for an agent-orchestration platform automating sales workflows.

    Azure Container Apps
    Python
    Next.js
    PostgreSQL
  4. 2024 –

    Enterprise applications

    Concurrent infrastructure and backend leadership across four business applications on AWS and GCP.

    NestJS
    ECS
    Cloud Run
    GitHub Actions
  5. 2021 – 2024

    Construction IoT platform

    Backend and infrastructure lead in a program of 30+ engineers: telemetry from thousands of machines across sites.

    Go
    App Mesh
    Kinesis
    IoT Core
    DynamoDB
  6. 2021 – 2025

    Real-estate messaging platform

    Four years of API and infrastructure ownership for a LINE-integrated customer communication platform.

    Go
    ECS
    CloudFront
    CircleCI
  7. 2020 – 2021

    GPS device platform, serverless migration

    Migrated a legacy multi-language system to a fully serverless architecture for a new device generation.

    Go
    Lambda
    Terraform
    IoT Core
    Aurora
  8. 2016 – 2022

    15+ production systems

    Backend and infrastructure across e-commerce, real estate, medical, and social applications, including Japanese-tuned search.

    Go
    Ruby on Rails
    Java
    Elasticsearch
  9. 2012 – 2013

    Telecom automation (Senegal)

    SIM provisioning automation and real-time network monitoring for a mobile operator.

    .NET
    Google Maps API

Technical Skills

Java
Golang
TypeScript
Python
Ruby
React.js
Spring Boot
NestJS
AWS
GCP
Azure
Terraform
Kubernetes
Docker
PostgreSQL
MySQL
DynamoDB
Redis
Elasticsearch
AI
GitHub Actions
CircleCI

Technologies of Interest

Spring Boot
Golang
NestJS
React.js
AWS / GCP / Azure
AI
IoT
Robotics
Machine Learning
5G / 6G