Full Stack Developer | AI/ML Engineer
Engineering Solutions
That Scale
I'm a passionate Full-Stack Developer with 9+ years of experience building scalable, intelligent applications. Currently working as a Software Developer at Jio Platforms Limited, I specialize in developing end-to-end solutions using modern technologies like React, Next.js, Spring Boot, and Python. My expertise spans across both frontend and backend development, with a strong focus on AI/ML integration, microservices architecture, and cloud deployment.
I've successfully delivered projects ranging from AI-powered Tamil voice clone bots to enterprise-scale data visualization dashboards serving millions of users. My work combines technical excellence with a deep understanding of user needs, creating solutions that are both powerful and intuitive. I'm particularly passionate about leveraging AI/ML technologies to solve real-world problems and build products that make a difference.
Frontend: React.js, Next.js, TypeScript, Redux, Tailwind CSS, Material-UI
Backend: Spring Boot (Java), Python, Golang, Node.js
AI/ML: OpenAI, LangChain, TensorFlow, Hugging Face, RAG Architecture
Cloud & DevOps: GKE, Docker, Kubernetes, GitHub Actions, CI/CD
Databases: PostgreSQL, MongoDB, Pinecone (Vector DB)
When I'm not coding, you'll find me exploring winding roads on my bike, diving into epic gaming sessions, or binge-watching the latest anime series. As a self-proclaimed tech enthusiast, I love staying on top of emerging technologies and experimenting with new frameworks. I believe the best developers are those who find balance between their craft and their passions - and mine keep me energized, creative, and always ready for the next challenge!
Built an advanced AI-powered voice cloning chatbot specifically designed for Tamil language using OpenAI Whisper and ElevenLabs APIs. Implemented RAG (Retrieval-Augmented Generation) architecture with Pinecone vector database for context-aware conversations. The bot features real-time voice cloning, multi-turn dialogue management, and achieved 95% accuracy in Tamil language processing. Integrated with WhatsApp for seamless user interaction.
Developed an intelligent multi-agent system for task automation and decision making using LangChain and OpenAI. The framework features autonomous agents that can collaborate, make decisions, and execute complex workflows. Implemented with FastAPI backend, React frontend, and deployed on GKE. The system handles dynamic task delegation, memory management, and supports custom tool integration.
Architected and deployed a comprehensive analytics dashboard serving 500K+ daily active users at Jio Platforms. Built with Next.js, D3.js for interactive visualizations, and Spring Boot microservices backend. Implemented real-time data processing, custom chart components, and optimized performance to handle high traffic loads. Deployed on GKE with automated CI/CD pipelines, achieving 99.9% uptime.
Designed and implemented scalable microservices architecture using Spring Boot, Docker, and Kubernetes. Created RESTful APIs, implemented service discovery, distributed tracing, and centralized logging. Reduced deployment time by 60% through automated CI/CD pipelines with GitHub Actions and improved system reliability with comprehensive monitoring and alerting.
Software Developer - Jio Platforms Limited (Jul 2017 - Present)
Leading development of enterprise-scale applications and AI-powered solutions. Working with
modern tech stack including React, Next.js, Spring Boot, and Python to build scalable
microservices architecture. Expertise in full-stack development, cloud deployment with GKE
and Docker, and implementing CI/CD pipelines for continuous delivery.
Android Developer - Rupeeseed Tech. Ventures Pvt. Ltd. (Jul 2016 - Jul 2017)
Started my career as a fresher Android developer in the FinTech domain. Developed and deployed
production-ready Android applications for prominent financial clients including JM Financials,
Karvy, and Motilal Oswal. Gained hands-on experience in the complete app development lifecycle -
from design and development to testing and production deployment. Built robust, user-friendly
financial applications while learning industry best practices in mobile development.
With nearly a decade of experience in software development, I've had the privilege of working on diverse projects that challenge conventional thinking. From building AI-powered chatbots to architecting large-scale distributed systems, I thrive on solving complex problems with elegant solutions.
I'm passionate about pushing the boundaries of what's possible with AI and web technologies. Currently exploring advanced topics in LLM fine-tuning, vector databases, and distributed systems. Always open to exciting opportunities where I can contribute to innovative projects and continue growing as a developer. Let's build something amazing together!
I'm always excited to discuss new opportunities, collaborate on interesting projects, or simply chat about technology. Whether you're looking for a skilled developer, want to explore a project idea, or just want to connect, feel free to reach out!
This portfolio was inspired by Bokoko33's stunning website design and Andrew Woan's excellent tutorials on GSAP and Three.js. Special thanks to the open-source community for making these incredible tools available.