Open to Work

Hi, I'm Sarun Saji

Software Developer — Backend & AI

Building intelligent systems that combine powerful backends with AI-powered mobile experiences, especially voice AI and self-hosted solutions.

About Me

Sarun Saji

Software Developer — Backend & AI

I build intelligent systems that combine robust backends with AI-powered mobile experiences.

I am passionate about voice AI, multilingual typing and self-hosted systems, and about delightful user experiences backed by clean, scalable architecture.

Based in Aalborg, Denmark, and open to Backend, Mobile AI and AI Automation roles.

7years building backend systems in Dubai
10,000+daily passenger movements digitised
24languages in Voxly, live on Google Play
30M+rows in the Danish power pipeline

More Work

AI-powered applications and production-grade systems

AI / Automation

Rejseplanen Transit Bot + Jev

A personal Telegram bot for Danish public transport, built on n8n and the Rejseplanen REST API. Jev, TypeSafe's System One model, picks the stop you meant from the real search results and says how sure it is, so "Banegården" no longer sends you 100 km to the wrong town.

n8n Jev (TypeSafe) Rejseplanen API Telegram Bot API JavaScript
Data Engineering / Machine Learning

Danish Power Data Pipeline

Production data platform for the Danish electricity market: over 30 million rows of prices, weather forecasts, CO₂ intensity and consumption, orchestrated nightly in Dagster on TimescaleDB. Every morning a LightGBM model predicts the next day's 24 hourly prices before the auction closes, scored publicly as the real prices land.

Python Dagster TimescaleDB LightGBM Plotly Dash
AI / Self-Hosted

Personal RAG System

Self-hosted Retrieval-Augmented Generation system on a private VPS. Upload PDFs and links, then ask questions through a Streamlit UI or the terminal. Gemini answers from your own documents, retrieved through a ChromaDB vector index.

FastAPI LangChain ChromaDB Gemini API Streamlit
Data Pipeline / Data Viz

Aalborg DK1 Energy Dashboard

End-to-end energy-data pipeline: a nightly n8n robot pulls DK1 power prices and wind forecasts from Energinet's API into PostgreSQL, then delivers them as a Telegram briefing and a live Plotly Dash dashboard.

n8n Python Plotly Dash PostgreSQL
Enterprise Automation

Driver & Fleet Management Systems

Django and React platform for Emirates staff transport — manages driver duty cards, daily head counts, bus odometer tracking, delay & breakdown reporting, STM route timetables, GPS/Salik data, and driver document profiles via Google Drive.

Django React MySQL Python
Enterprise Automation

Cabin Crew Trip Automation

Django-based platform for cabin crew trip automation and large-scale staff transport operations (Emirates/DNATA) with real-time scheduling, reporting, and fleet management.

Django Python PostgreSQL Automation

Experience & Education

Experience

09/2018 – 07/2025 · Dubai, UAE

Backend & Automation Developer

Emirates General Transport · Emirates Airline Staff Transportation Project

  • Designed and deployed an end-to-end Django + MySQL platform that digitised operations for 175 drivers and 10,000+ daily passenger movements.
  • Built modular backend services with role-based access control, and data-ingestion pipelines for GPS, Salik, mileage and cabin-crew Excel data.
  • Delivered real-time OTP and fleet analytics dashboards (Chart.js + DataTables) and automated Excel reporting for management.
  • Added Google Drive OAuth document storage and a React 18 + Axios autocomplete frontend.
  • Containerised and deployed the full application stack.
2× Najm Award — Emirates Airlines, for operational excellence and successful project delivery

Education

05/2013 – 06/2017

Bachelor of Engineering, Computer Science & Engineering

Siddaganga Institute of Technology, VTU – Tumakuru, India.

Certificate

Google Data Analytics Certificate

Comprehensive training in data analysis techniques, tools, and best practices — Google / Coursera.

My Skills

Mobile & AI

Kotlin Android SDK Custom IME Jetpack Compose MediaRecorder Firebase Auth Google Play Billing Gemini API

Backend & Languages

Python FastAPI Django React 18 / Axios Tailwind CSS Bootstrap Streamlit PostgreSQL MySQL Firestore JavaScript REST APIs Firebase Admin SDK

AI, Data & Automation

LangChain ChromaDB Ollama RAG Pipelines Jev (TypeSafe) Dagster TimescaleDB LightGBM Plotly Dash n8n Telegram Bot API Prompt Engineering

DevOps & Tools

Docker Linux Nginx Git & GitHub GitHub Actions CI/CD Pipelines Gunicorn Hugging Face

Let's Talk

Hiring, a project, or a question about something here? Send a message and I will reply by email.