Available for New Opportunities

Hi, I'm

Elanthirayan (Ela)

Full-Stack Software Engineer

Full-stack software engineer building scalable software across web, cloud, AI, and digital tech.

From ML pipelines and AI integrations to scalable APIs and modern frontends.
I engineer across the full depth of the stack.

Currently building AI Concepts Playground, a hands-on way to understand AI concepts through experimentation.

11+

Years Experience

8

Technical Papers

70+

Blogs Published

About Me

Full-stack developer & tech enthusiast.

Elanthirayan Madhavan

Focus Domains

Generative AI & Agentic Systems
Cloud-Native & Platform Engineering
XR / Spatial Computing & Immersive Tech
Software Architecture & System Design
Full-Stack Web & API Development
OpenUSD & Omniverse Simulations

I'm a Full-Stack Developer with a strong foundation in building and deploying end-to-end applications, from frontend interfaces to backend services, cloud infrastructure, and AI integrations. My work centres on creating scalable, cloud-native solutions that solve real problems with clean, maintainable code.

Over the years, I've developed APIs, backend services, web applications, and cloud-based platforms, with a strong focus on system design, software architecture, and platform engineering. Beyond core full-stack work, I've also contributed to projects involving XR/Spatial Computing, Digital Twins, IoT, and AI broadening my ability to build integrated solutions across diverse technology domains.

My technical background spans Python, FastAPI, Azure, modern web technologies, cloud services, and enterprise integration patterns. I enjoy working across the entire technology stack, partnering with cross-functional teams, and exploring tools and frameworks that improve the way software is designed, built, and delivered.

What drives me most is solving complex problems with practical, reliable solutions. I'm passionate about building software that delivers measurable impact while maintaining strong engineering standards and long-term scalability.

Technical Skills

A cross-domain toolkit spanning the full stack, from frontend interfaces to cloud infrastructure and emerging technologies.

Frontend

User Interfaces & Experiences

HTML5 CSS3 JavaScript (ES6+) TypeScript React Next.js Tailwind CSS Responsive Design UI/UX Implementation Accessibility Bootstrap

Backend

APIs & Server-Side Logic

Python FastAPI Node.js PHP REST APIs API Design OpenAPI / Swagger Authentication & Authorization Backend Services Enterprise Integration

Cloud & DevOps

Infrastructure & Deployment

Microsoft Azure Azure App Services Azure Functions Azure Storage Docker Git GitHub CI/CD

AI & Generative AI

LLMs, RAG & AI Services

Generative AI Retrieval-Augmented Generation (RAG) Agentic AI Semantic Search LangChain LangGraph OpenAI / Azure OpenAI Hugging Face Ollama Milvus Vector Database

Emerging Technologies

Next-Gen & Immersive Domains

Digital Twins NVIDIA Omniverse OpenUSD XR / Spatial Computing IoT Integration 3D Visualization Unity

Latest Blog Posts

Articles on software engineering, cloud, AI, XR, and emerging technology, published on Medium.

Fetching latest articles…

Latest Videos

Demos, tutorials, and tech explorations published on YouTube.

Fetching latest videos…

Latest Repositories

UI templates, plugins, and experiments — browse my public work on GitHub.

Fetching repositories…

Work Experience

Professional experience across software engineering roles.

Innovation Analyst

Shell India Markets Pvt Ltd

via L&T Technology Services (2018–2023) · via Randstad India Pvt Ltd (2023–2025) · Direct (2025–Present)

2018 – Present
  • Built a RAG-based patent search platform that ingests, chunks, and embeds technical documents into a vector database, enabling semantic search through a Next.js chatbot interface. Deployed and scaled the solution on HPC infrastructure.
  • Integrated Azure OpenAI services, including GPT-4 and embedding models, into internal applications to support document processing, semantic search, and conversational AI workflows.
  • Developed a proof of concept that combined machine vision, generative AI, and XR, allowing users to create 3D models through voice commands from within a VR environment.
  • Managed Azure cloud infrastructure across multiple environments, including App Services, Azure Functions, Key Vault, and Storage Accounts, while overseeing CI/CD pipelines, monitoring, and operational support.
  • Spearheaded the organisation's adoption of OpenUSD, establishing a common 3D asset standard to improve interoperability across XR, simulation, and digital twin initiatives.
  • Built Omniverse-based simulations that integrate live operational data into OpenUSD-powered 3D environments, serving both as real-time digital twins and structured 3D asset repositories.
  • Evaluated and delivered multiple XR proof-of-concept projects using platforms such as XR HUB, Pixyz Studio, CloudXR, and 8th Wall. Produced technical assessments and research papers that guided platform selection and adoption strategies.
  • Developed a spatial computing application for Apple Vision Pro using Unity and SwiftUI, enabling real-time monitoring of alerts generated from digital twin data streams.
  • Created a visualisation platform that transforms 2D operational datasets into interactive 3D spatial environments, improving situational awareness by 72%.
  • Led delivery across multiple concurrent projects, working closely with external vendors and technology partners to coordinate integrations, manage timelines, and ensure successful technical handovers.
OpenUSD RAG Azure OpenAI GPT-4 Next.js HPC Azure App Service Azure Functions Azure Key Vault Unity3D Apple Vision Pro Three.js A-Frame Node.js Azure Omniverse GenAI Reinforcement Learning Digital Twin Cloud Computing SwiftUI

Full-Stack Developer – XR Specialist

ASM Technologies Ltd

2017 – 2018
  • Developed VR training modules in Unity for automotive and semiconductor assembly/disassembly processes, reducing training time by 65% compared to conventional training methods.
  • Built immersive ADAS simulations in VR that allowed engineers to interact with, configure, and evaluate systems from multiple perspectives, improving technical understanding by 40%.
  • Designed and implemented REST APIs to connect VR and AR applications with backend systems, enabling reliable data exchange and real-time state synchronisation.
  • Developed web-based administration portals for managing XR content, monitoring user activity, and generating training reports for business stakeholders.
  • Deployed and maintained cloud-hosted applications on Microsoft Azure, leveraging App Service for application hosting and Blob Storage for efficient delivery of 3D assets.
  • Created interactive augmented reality product brochures and technical manuals that enhanced customer engagement and improved accessibility of complex product information.
Virtual Reality Augmented Reality 3D Visualization Three.js Unity VR Simulation REST API JavaScript Microsoft Azure Azure App Service Azure Blob Storage

Full Stack Developer

Axinovate Technologies LLP

2015 – 2017
  • Developed full-stack features for the Skilladda and Xucore e-learning platforms, spanning frontend interfaces, backend services, and database integration. Contributed 3D gamification features that enhanced learner engagement and user experience.
  • Served as the sole developer of a real-time event management platform featuring a multiplayer quiz system built with Node.js, WebRTC, and MySQL. Packaged the application for iOS and Android using Apache Cordova and deployed it at NVIDIA Gamer Connect events across Asia, achieving 95% attendee participation.
  • Designed and implemented REST APIs and administrative dashboards to support content management, user administration, and platform analytics.
  • Managed application hosting and cloud infrastructure on Microsoft Azure, utilising App Service for web application deployment and Blob Storage for media and content delivery.
HTML/CSS JavaScript Node.js WebRTC MySQL REST API Microsoft Azure Azure App Service iOS Android PHP Apache Cordova

What People Say

Recommendations from colleagues and managers on LinkedIn.

Hariharasudhan Ramani Hariharasudhan Ramani GM – Digital Innovation · Shell

Ela is the epitome of intellectual curiosity and humility backed by deep expertise in the XR tech stack. Very rarely does one come across someone with a sense of humor, a willingness to help, roll their sleeves and get stuck in and deliver in the face of crazy deadlines — Ela would be the first one to put his hand up when you have a task that requires all of the above, would do it with a smile, learn from work and end up excelling in whatever he takes on. True asset to the team and does everything he can to share his learnings to a larger audience with the intent to create a community around technology and business impact.

True pleasure to work with and would have him in my team in a heartbeat. Highly recommended!!!

Paul Wouters Paul Wouters Manager – XR & Immersive Analytics · Shell

Elanthirayan Madhavan was part of Shell's XR & Immersive Analytics team that I managed in 2022, and I couldn't have asked for a more capable colleague. Balancing studies alongside his contributions, Elan was one of the team's most dependable contributors. His deep technical knowledge regarding VR and AR was always matched by his willingness to assist others. He never hesitated to share his expertise or lend a hand.

Elan was instrumental in advancing several VR projects. Whether he was refining a technical VR simulation or troubleshooting last-minute bugs, he tackled each task thoughtfully and with precision. He has that rare blend of technical smarts, creative problem-solving, and calm under pressure—and he does it all with a warm sense of humor.

But beyond the work itself, what truly stands out is how he fosters collaboration. Elan brings positive energy to meetings and offers feedback in a way that's both helpful and uplifting.

If you're seeking someone who can drive immersive experiences forward while being a steady, likable teammate, Elan is that person. I'd gladly work with him again and have no doubt any team would be fortunate to bring him on board.

Vibhor Aggarwal Vibhor Aggarwal Manager – Visual & High Performance Computing · Shell

Ela was part of my team at Shell, and he quickly stood out as a fast learner with a strong passion for technology. Ela is naturally curious, proactive, hardworking and always eager to explore new tools and ideas. While working in XR, he was self-motivated to complete a Masters in Data Science and broaden his skills. He brings a wide range of technical knowledge — from XR to web technologies and cloud computing, and ability to interface with the business. Ela also worked effectively with third-party partners. Ela is a driven, well-rounded professional, and I'm confident he'll continue to make a meaningful impact wherever he goes.

Nikhil Davies Nikhil Davies Manager – Shell.ai · Shell

I had the pleasure of working with Ela during our time at Shell, and one thing that always stood out was his genuine curiosity and fearless approach to trying new things. Ela is the kind of person who doesn't just keep up with emerging technology — he actively seeks it out, dives in, and brings others along for the ride.

We collaborated on several initiatives, including delivering technical sessions at Universiti of Technology Brunei through the Shell.ai program. Teaching alongside Ela was a great experience — he has a natural talent for simplifying complex topics and engaging audiences with clarity and energy.

He also represented our team at global events, where he spoke passionately about the evolution of emerging technologies and the future of tech within Shell. One standout moment was when he delivered a live demo on XR technology — not only did he explain it clearly, but he made it truly exciting and approachable for a broad audience.

Ela brings contagious energy and positivity to every team he's part of. He's collaborative, eager to learn, and never afraid to step into uncharted territory. Working with him was genuinely inspiring, and I'm excited to see the impact he'll continue to make in the tech space.

Hobbies & Life

A few things I enjoy when I'm not in front of a screen, or sometimes while I am.

📷 Photography
📚 Reading
🏍️ Bike Riding
🥾 Trekking
✈️ Travelling
🏋️ Fitness

Get In Touch

Open to new opportunities, collaborations, and interesting conversations across software engineering, AI, cloud, and emerging technology.

© Elanthirayan Madhavan. All rights reserved.