15+ years engineering production-grade SaaS platforms, high-throughput APIs, and data-driven applications — specializing in LLM systems, agentic workflows, and RAG pipelines using Ruby on Rails, Go, React, and Python.
class Sreeraj
def initialize
@role = "Senior Full-Stack & AI Engineer"
@exp = "15+ years"
@stack = ["Rails", "Go", "React", "Python", "LLMs"]
@loves = ["clean code", "agentic workflows"]
end
def hire_me?
true # always
end
end
With over 15 years in the software industry, I design and ship production-grade web applications that scale — bridging complex back-end systems with polished, performant front-end experiences. Based in Trivandrum, India, I collaborate with remote-first teams across the US, UK, and Europe.
My core stack is Ruby on Rails, Go (Golang), and React, with deep experience in Cloud-Native SaaS platforms, RESTful and GraphQL APIs, and microservices architecture. I actively apply Python, Data Analytics, and ML/AI to build intelligent, data-driven features in production.
Outside of engineering, I contribute to open-source projects, stay current with emerging AI tooling, and unwind with reading, cricket, and badminton.
Scalable SaaS platforms on AWS & GCP
Active contributor to Rails ecosystem
Led & mentored teams of 10–12 engineers
Integrating LLMs & ML into products
Serving as the principal architect for all corporate AI and LLM initiatives. Deployed production LLM applications using the Claude API, LangChain, and custom agentic frameworks. Designed multi-step agentic workflows with tool use, RAG pipelines, pgvector semantic search, and human-in-the-loop feedback loops. Engineered training data pipelines (OCR, extraction, cleaning), built automated evaluation frameworks, and optimized context windows to reduce latency and costs.
Engineering and scaling complex, large-scale supply chain logistics and operations platforms using Ruby on Rails, React, and Go. Architected high-throughput message queues, integrated real-time dispatch services, and optimized PostgreSQL databases to support massive transactional logistics volumes under tight SLA requirements.
Led technical consulting engagements focused on delivering highly reliable applications built with Ruby on Rails, React / Next.js, Docker, and AWS. Directed cloud systems architecture design, drove database modeling decisions, mentored in-house engineering teams, and aligned product features with business goals.
Built and optimized full-stack web applications, managing the entire application lifecycle from initial design to production deployment. Crafted scalable and high-performance solutions using Ruby on Rails, React, PostgreSQL, and secure RESTful APIs while maintaining rigorous unit/integration test coverage.
Led 12+ engineer team delivering distributed systems; set standards for code quality, testing, and architecture. Deep foundation in API design, database optimization, and cloud architecture underpinning current systems work. Grew and mentored a cross-functional RoR team of 12+ engineers over nearly 8 years, establishing coding standards and CI/CD practices adopted across the organisation.
Delivered tailored Ruby on Rails web applications for diverse clients across media, design, and coaching domains — handling full-cycle development from requirements to production deployment.
Companies I've worked with and provided consultancy services for
Accredian · Issued Dec 2024
ID: INDM22758
Cochin University of Science and Technology (CUSAT) · 2010
Google · 2025
Accredian · 2022 – 2023
LinkedIn · Issued Jul 2025
edX · BerkeleyX · 2012
Full-stack web development, RESTful & GraphQL APIs, Active Record, supplier integrations, and catalog reconciliation pipelines.
Component architecture, Next.js, real-time dashboards (Socket.IO), and user feedback collection systems for AI features.
Event-driven backend services, RESTful APIs, WebSockets, and asynchronous task queues.
High-throughput microservices, concurrency patterns, and distributed cloud-native backend systems.
Supervised & unsupervised ML algorithms, feature engineering, ETL/ELT pipelines, and data augmentation.
Foundation models (Claude Opus/Sonnet, GPT-4, Gemini, Llama), context optimization, and model evaluation/monitoring.
Agent design patterns, ReAct reasoning, tool use / function calling, MCP (Model Context Protocol), and prompt engineering.
Vector embeddings (OpenAI, Sentence-BERT), semantic search (pgvector), and robust RAG & Knowledge Systems.
Production applications and AI systems I've led and delivered
Agentic test automation system using Claude to generate test cases from user stories, semantically match existing tests, and autonomously produce and refine Playwright scripts.
Autonomous Natural Language to SQL (NL2SQL) system using Claude agents for semantic understanding, SQL generation, execution, and query optimization for non-technical execs.
AI-powered B2B marketplace aggregating supplier catalogs with embedding-based semantic search and intelligent recommendations to accelerate clinic procurement.
A civil engineer can see and analyze the work progress of a construction site through 2D and 3D views, enabling real-time guidance to onsite workers.
A private analytics tool to monitor and analyze the activities of specific organizations and individuals across social media platforms.
A product to analyze travel data of different aircraft and retrieve detailed information about flights, aircrafts, and engines.
An application used to automatically create and analyze incident reports sourced from RSS feeds and social media data streams.
End-to-end SaaS application development — scalable architecture, clean code, and on-time delivery using Rails, Go, and React.
High-performance RESTful and GraphQL APIs with robust authentication, rate limiting, and comprehensive documentation.
Pixel-perfect, accessible UIs built with React and Next.js — mobile-first, fast-loading, and production-ready.
What leaders & colleagues say about working with me
Collaborative oriented person and customer focused strategist — rock solid understanding of modern technologies to build neat and clean software, with a deep technical background. His focus keeps everything moving smoothly, making sure deadlines are met while always keeping the codebase to the highest standards. Couldn't recommend Sreeraj any higher — surely one of the best engineers I've met.
"I highly recommend Sreeraj Somarajan. He artfully led various development teams that engineered multiple innovative web applications — combining expert-level programming talents with uplifting leadership skills."
"Sreeraj was tasked with two complex, independent client requirements at Terrific Minds — and he delivered on both with professionalism and high-quality output. I would not hesitate to recommend him to others and would welcome the opportunity to work with him again."
"He is one among the most professional, high quality and dedicated developers I have worked with in my entire career. Simply outstanding."
"I had the immense pleasure of working with Sreeraj. His promptness, efficiency, and deep expertise in Ruby on Rails were invaluable. Sreeraj's resilience in resolving issues, no matter how complex, is truly impressive — he is an asset to any team."
"His extensive experience and industry exposure were instrumental in building our ROR team. Sreeraj collaborates well with the team and is a natural mentor to colleagues — highly impactful. I highly recommend him."
"If I sorted the people I have met till now based on the level of dedication and professionalism in their career, Sreeraj will be right on top."
"An amazing team player, who is capable of working across full-stack as per the need of the project. Reliable, sharp, and always delivers."
"When people say thinking out of the box, it always reminds me of Sreeraj. A dedicated RoR professional with a keen eye to improve and learn — a creative, energetic professional who likes to share and support his team to the best of his abilities. He certainly will be an asset to any organization he works for."
"Sreeraj has been a great mentor and an immense support technically. His hands-on experience in RoR is something to look out for, and his approach to every challenge — personal or professional — is commendable. He inspires junior resources and guides them in the right direction to uplift their career."
Available for contract development, technical consulting, and full-stack collaborations. I respond within 24 hours.
sreerajsomarajan@gmail.com
Trivandrum, India
IST (UTC+5:30) — Available remotely