Open to Remote / Relocation — US · EU · India

Ratheesh R

Senior Full-Stack Engineer  ·  AI Systems  ·  Technical Lead

20+ years delivering production systems across web, mobile, AI, and algorithmic trading. From React frontends and FastAPI backends to LLM orchestration, voice AI, and real-time financial engines on GCP. I architect complete systems and write production code.

LLM & AI Systems FastAPI · React 18 Python · TypeScript GCP · AWS · Docker Trading Systems
20+
Years Experience
15+
Products Delivered
4
AI Projects Built
5
Companies & Roles

About Me

Engineer. Builder. AI Product Maker.

I'm a senior full-stack engineer and technical lead with over 20 years of building production systems across web, mobile, AI, and algorithmic trading. I started with C and C++ on embedded Linux devices and evolved through every layer of the modern stack — native mobile SDKs, enterprise backends, SaaS platforms, and now LLM-powered automation systems.

My recent focus is AI product engineering: orchestrating LLMs, building voice AI systems, automating video production pipelines, and deploying algorithmic trading bots on GCP. I don't just integrate APIs — I architect complete systems end-to-end and own every layer of the delivery.

I'm equally comfortable leading a team through sprint planning and sitting alone with a terminal shipping features. I believe in building things that work, reliably, at scale, with minimal complexity.

Full-Stack, End-to-End

React 18 frontends, FastAPI backends, cloud deployment, CI/CD pipelines — I own the entire delivery stack.

AI / LLM Specialist

Claude API, OpenAI, LangChain, ElevenLabs TTS, AssemblyAI, Kling AI — building production AI systems from scratch.

Technical Leadership

Led teams, architected platforms, mentored engineers across Agile sprints — India, Austria (remote), and distributed teams.

Available Globally

Open to remote, hybrid, or relocation — US, EU, or India. B.E. Computer Science, Anna University 2005.

Technical Skills

What I Work With

AI / LLM

Claude API (Haiku/Sonnet) OpenAI LangChain ElevenLabs TTS AssemblyAI STT Kling AI Stability AI Whisper Ollama

Languages

JavaScript / TypeScript Python PHP Java (Android) Swift (iOS) SQL C / C++

Backend

FastAPI Express.js REST APIs WebSockets JWT Auth OAuth 2.0 SQLite MongoDB MySQL Redis

Frontend

React 18 Single-Page Apps HTML / CSS Figma-to-code Responsive UI

Cloud & DevOps

GCP (Compute, Storage) AWS (EC2, S3, RDS) Docker CI/CD Nginx Systemd Cron Automation

Mobile

Android (Java) iOS (Swift) React Native Play Store App Store

Trading Systems

Zerodha Kite Connect RSI / MACD / ORB Paper / Live Mode Circuit Breakers TOTP Auto-Login

Tools

Git / GitHub Postman Jira / Trello VS Code Android Studio Xcode

Career

Professional Experience

Pickzy Interactive
Principal Engineer Nov 2013 – Present Chennai, India
  • Built SalesAI — AI-powered outreach CRM with Gmail OAuth multi-account, Apollo.io lead sourcing, Claude Haiku email drafting (US/EU/India tone variants), WebSocket reply notifications, and 4-role JWT auth. Stack: FastAPI + React 18 + SQLite.
  • Engineered YTShorts Studio — full-stack YouTube Shorts automation using Claude, ElevenLabs, Kling AI, Pexels, and YouTube Data API. Solved AV sync, audio normalization (-14 LUFS), and caption rendering.
  • Deployed AI Trader — automated Zerodha trading bot on GCP with RSI+MACD+ORB strategies, Claude AI decision agent, dual paper/live modes, and safety circuit breaker. ~57% win rate in 5-month backtest.
  • Designed and delivered 15+ client products including a real-time betting platform (Nubet), BayFay e-commerce, Voicebase TTS SaaS, POS systems, and real-time tracking apps.
  • Architected Monolithic, Microservices, and Event-Driven systems; mentored junior engineers and led Agile sprint planning across distributed teams.
FastAPIReact 18 Claude APIGCP PythonTypeScript
Vanalauri
Principal Software Engineer Aug 2022 – Apr 2024 Austria (Remote)
  • Led backend development of Nubet (nubet.com), a real-time betting platform for the European market.
  • Built WebSocket-based event processing engine, back-office API integrations, and betting rules logic.
  • Delivered against tight regulatory and performance requirements for European market compliance.
PHPNode.js MongoDBRedis MySQLWebSockets
Yume
Senior Software Engineer Feb 2012 – Nov 2013 Chennai, India
  • Built native mobile video advertisement SDKs for Android (Java) and iOS (Objective-C).
  • Created reusable, performant modules deployed across publisher apps at scale.
Android (Java) iOS (Objective-C) Mobile SDKs
Photon Infotech
Project Lead Nov 2008 – Feb 2012 Chennai, India
  • Led delivery of 10+ iOS projects including iPass Mobile, Comcast App, and Bigfoot (iOS game).
  • Integrated Firebase, push notifications, socket.io, C/C++ modules, and an Nginx catch-proxy module.
iOSObjective-C C/C++Nginx
Songbirdtech
Software Engineer Jun 2005 – Nov 2008 Chennai, India
  • Developed IoT and embedded application software using the Qt framework across Linux-based devices.
C / C++ Qt Framework Linux / Embedded

Portfolio

AI & Product Projects

SalesAI Dashboard
SalesAI Contacts
SalesAI Email
SalesAI Leads
SalesAI Replies

AI · CRM · SaaS

SalesAI CRM

AI-powered sales outreach platform with Gmail OAuth multi-account management, Apollo.io lead sourcing, Claude Haiku email drafting with market-aware tone variants (US/EU/India), WebSocket reply notifications, HTML threaded inbox, and AI lead scoring (1–10). 4-role JWT auth system.

FastAPIReact 18 Claude APIGmail OAuth Apollo.ioSQLite WebSockets

AI · Automation · Video

YTShorts Studio

End-to-end YouTube Shorts automation pipeline. LLM script generation, ElevenLabs narration, Kling AI video, Pexels stock footage, AssemblyAI captions, and scheduled YouTube upload. Solved complex AV sync, audio normalization (−14 LUFS), and caption rendering at scale.

Claude APIElevenLabs Kling AIAssemblyAI YouTube APIPython FFmpeg
YTShorts Studio
YTShorts Studio
YTShorts Studio
AI Trader
AI Trader
AI Trader

AI · FinTech · Algorithmic Trading

AI Trader

Automated stock trading bot deployed on GCP with Zerodha Kite Connect. RSI+MACD+MA and ORB strategies, TOTP auto-login, Claude AI decision agent, dual paper/live modes, safety circuit breaker, and Nifty crash filter. ~57% win rate in 5-month backtest.

PythonClaude AI Zerodha KiteGCP RSI / MACD / ORBFastAPI

AI · Voice · Regional Language

Kavya — Tamil Voice AI

Tamil-language AI voice companion with hands-free, earphone-first UX. Google STT (ta-IN locale) for speech recognition, Claude Haiku for conversational reasoning, and Edge TTS (Pallavi Neural voice) for natural Tamil speech output. A personal prototype exploring voice-first interfaces in regional languages.

Google STT (ta-IN) Claude Haiku Edge TTS Python Voice UI

E-Commerce · Mobile · Web

BayFay

Full-stack e-commerce platform with customer web app, merchant dashboard, analytics, and native Android app published on Google Play Store. End-to-end delivery: product discovery, order management, merchant analytics, and real-time tracking — from design through Play Store launch.

Android (Java) React Node.js MySQL Google Play Store
BayFay Home
BayFay Products
BayFay App
BayFay Merchant Dashboard
BayFay Analytics

Cover Letter

Why I'd Be a Great Fit

Hi,

I'm Ratheesh, a software engineer with over 20 years of software development experience. I've spent my career building applications across multiple technologies, beginning with C and C++ and evolving into modern web, cloud, and AI-powered systems.

Over the past few years, I've focused heavily on AI application development. Some of my recent personal projects include:

  • SalesAI CRM — An AI-powered sales outreach platform with Gmail OAuth, Apollo.io integration, AI-generated emails, threaded inbox, and intelligent lead scoring.
  • YTShorts Studio — A fully automated YouTube Shorts production pipeline using LLMs, AI voice generation, AI video creation, captioning, and scheduled publishing.
  • AI Trader — An automated trading platform integrating Zerodha APIs, technical analysis strategies, Claude AI, paper/live trading modes, and cloud deployment.
  • Kavya — A Tamil voice AI assistant supporting speech recognition, conversational reasoning, and natural voice responses for hands-free interaction.

These projects reflect my ability to quickly learn new technologies, architect complete systems, and use AI tools to deliver production-quality software efficiently.

I'm happy to complete a short evaluation project so you can assess my technical skills before making a long-term hiring decision.

Thank you for your time. I look forward to hearing from you.

Best regards,

Ratheesh R

Get in Touch

Let's Talk

I'm open to full-time remote roles, hybrid positions, or relocation (US / EU / India). Send me a message and I'll get back to you promptly.

Email
macratheesh@gmail.com
Location
Chennai, India
Available for Remote, Hybrid, or Relocation — US · EU · India
Message sent! I'll get back to you soon.
Something went wrong. Please email me directly at macratheesh@gmail.com