Robin Jose Raju

Fullstack developer by profession, enjoys solving problems through clean architecture, thoughtful UI, and reliable code.

Stack
AI / ML
  • Python Python
  • PyTorch PyTorch
  • OpenCV OpenCV
  • NumPy NumPy
  • Matplotlib Matplotlib
  • Scikit-learn Scikit-learn
  • Hugging Face Hugging Face
Frontend
  • JavaScript JavaScript
  • TypeScript TypeScript
  • React React
  • Next.js Next.js
  • AngularJS AngularJS
  • Astro Astro
  • SvelteKit SvelteKit
  • HTML HTML
  • CSS CSS
  • Tailwind CSS Tailwind CSS
  • Bootstrap Bootstrap
  • Mapbox Mapbox
  • Ghost Ghost
  • Figma Figma
  • Webflow Webflow
Backend
  • Java Java
  • C++ C++
  • Rust Rust
  • Go Go
  • Node.js Node.js
  • Spring Boot Spring Boot
  • FastAPI FastAPI
  • Docker Docker
  • AWS AWS
  • GCP GCP
  • Cloudflare Cloudflare
  • MongoDB MongoDB
  • SQLAlchemy SQLAlchemy
  • PostgreSQL PostgreSQL
  • Prometheus Prometheus
  • Grafana Grafana
Mobile
  • Kotlin Kotlin
  • Android Studio Android Studio
  • Firebase Firebase
Automation
  • Ollama Ollama
  • n8n n8n
Other
  • Git Git
  • GitHub GitHub
  • Arch Arch
  • Windows Windows
  • MacOS MacOS
  • VS Code VS Code
  • Linux Linux

IEEE Access
2021
PneumoGAN: Leveraging Deep Convolutional Generative Adversarial Network for Chest X-Ray Synthesis to Improve COVID-19 and Pneumonia Detection
Used conditional GANs to synthesise chest X-ray training data, improving pneumonia and COVID-19 classification accuracy on limited medical imaging datasets.
GANMedical ImagingPyTorchDeep Learning
AMOS
2026
3 min read
Backup Cluster Manager
Creating an MVP for our industry partner which implements an alternative approach for managing distributed nodes. It offers an UI for editing and overview data from nodes as well as users and their permissions. The backend simulates backup nodes and how nodes will interact with each other. Frontend communicates with the backend to get/edit/delete data such as users, permissions as well as backups & cluster information.
AngularTypeScriptSpringBootPostgreSQLPrometheus
IMG.LY
2025
14 min read
A Guide to Batch Video Editing & Server Automation with FFmpeg
How to build a Docker-based batch video processing system using FFmpeg with a FastAPI REST API and CLI — covering transcoding, compression, thumbnail generation, and workflow orchestration at scale.
FFmpegDockerFastAPIPythonServer-side Video
IMG.LY
2025
8 min read
How to Run FFmpeg Inside a Docker Container
A practical guide to running FFmpeg in Docker — from pulling pre-built images to writing custom Dockerfiles — covering GPU acceleration, multi-stage builds, and production pipeline patterns.
FFmpegDockerDevOpsServer-side Video
IMG.LY
2025
11 min read
FFmpeg on Google Cloud Platform: Step-by-Step for Beginners
Step-by-step guide to deploying FFmpeg on GCP — covering VM setup, Cloud Storage, media conversion pipelines, and integrating with CE.SDK for full creative editing workflows.
FFmpegGCPCloudServer-side Video
IMG.LY
2025
14 min read
How to Run FFmpeg on AWS Spot Instances for Scalable, Low-Cost Video Processing
How to leverage AWS Spot Instances for cost-effective FFmpeg video processing — covering S3 setup, Spot interruption handling, and building resilient cloud media pipelines.
FFmpegAWSCloudServer-side Video