Software engineer · Kochi, India

Sayan Binu
Jacob.

I build AI systems and the backend services that power them.

02 / Professional work

Experience

UST · Jun 2024–Present · Kochi, India

Developer II · Software Engineer

  • Migrated a fintech backend from Spring Boot 3.4.3 to 4.0.5 using a layered controller–service–repository architecture, removing more than 5,000 lines of legacy code.
  • Built REST APIs in Java and Spring Boot for investment, wallet, and trading console workflows.
  • Built Stripe payment infrastructure with KYC verification, bank tokenization, and automated onboarding.
  • Implemented OTP-based multi-factor authentication and upgraded Spring Security and JWT signing.
  • Rebuilt the client platform in Angular 20 with lazy-loaded, role-based routing.
  • Built a real-time AI voice assistant with WebSocket audio streaming and MCP-backed chat.

UST · Dec 2022–May 2024 · Trivandrum, India

Developer I · Software Engineer

  • Extended Azure Cognitive Search in a retrieval-augmented generation (RAG) workflow to return Azure Blob Storage URLs for source documents.
  • Built React components that display source citations alongside AI-generated answers.
  • Refined LLM system prompts to improve response quality and relevance.

Certifications

Claude Certified Developer – Foundations · Anthropic

03 / Independent work

Selected projects

RAG Copilot

A retrieval chatbot for developer questions about EU visas, degree recognition, and salary benchmarks.

ChromaDB / SQLite / Ollama

Résumé-Based Job Matcher

Collects job listings, matches them against my résumé, and tracks applications in a dashboard.

FastAPI / SQLite / React

Cyber Range Simulation

An Azure training environment with tools to manage virtual machines, run scenarios, and inspect logs.

Azure / Angular / Flask

04 / Contact

Get in touch.