full timeline

Founder & Lead Engineer

Cubik AI

Dec 2023 - July 2025

India

  • Pivoted strategic focus to develop a no-code platform for AI application development, empowering users to deploy and interact with Large Language Models (LLMs) and custom AI agents without infrastructure complexity, informed by prior MLOps market challenges.
  • Architected, developed, and deployed a comprehensive, full-stack MLOps ecosystem (previous iteration) using Go, Python, Kubernetes, and AWS, designed for automated scaling, deployment, monitoring, and management of AI models.
  • Engineered a robust, multi-component distributed system comprising a Go-based core application, gRPC services, PostgreSQL for data persistence, Redis for high-throughput task processing, and Kubernetes for scalable cluster management.
  • Developed and integrated core AI capabilities for the current platform, including specialized applications for intelligent AI agents, chat interfaces, and workflow automation, with built-in RBAC and team collaboration features.
  • Designed and managed flexible deployment options, ranging from simple Docker Compose setups to advanced AWS configurations leveraging Terraform, EKS, and automated CI/CD pipelines.
  • Established tiered product offerings from basic to enterprise plans, defining features such as private API servers, unlimited storage, custom domain support, and self-hosting capabilities.

Senior Software Engineer

Hub Media Network

Feb 2023 - Oct 2025

Colombia

  • Engineered full-stack applications for Poliversia, an e-learning platform, leveraging Next.js, Python, Django, and Django Rest Framework to facilitate synchronous and asynchronous learning experiences.
  • Implemented core features including live streaming, webinars, comprehensive course content management, intuitive instructor dashboards, and robust analytics for tracking student progress.
  • Integrated critical third-party services: Stripe for payment processing, Mux and Amazon S3 for video hosting, and NextAuth for secure authentication.
  • Developed extensive white-label branding capabilities, including customizable UI, institutional landing pages for branded course sales, custom domain support, and a drag-and-drop site builder for enhanced page customization.
  • Architected scalable solutions for multi-instructor management, diverse course monetization models, and hybrid learning environments combining live and recorded content.

Senior Backend Developer

Confidential Ride-Sharing Startup (under NDA)

Jan 2024 - May 2024

India

  • Designed and implemented the comprehensive backend system for a location-based ride-sharing platform using Python and Django, serving both urban and semi-urban areas.
  • Developed core services including robust user authentication, intricate ride booking logic, efficient driver-rider matching algorithms, comprehensive trip management, precise ride cost calculation, and seamless payment workflow integration.
  • Architected a scalable RESTful API to support mobile application clients, ensuring real-time updates and high performance.

Senior Software Developer

MaverixPro

Nov 2021 - Jan 2023

Kerala, India

  • Engineered and deployed high-performing, efficient backend applications using Python, Django, and Django Rest Framework, leveraging Docker and Docker Compose for containerization.
  • Integrated and optimized Trading APIs from Motilal Oswal and Zerodha into backend services, improving client-side API performance by 10%.
  • Implemented Continuous Integration/Deployment (CI/CD) pipelines with Docker and GitLab CI/CD, utilizing Terraform for Infrastructure as Code (IaC) on Amazon Web Services (AWS), including VPC, IAM, EC2, ECS, RDS, ECR, and S3.
  • Mentored and led backend developers, providing comprehensive guidance on building applications with Python, Django, and Django Rest Framework, fostering team growth.
  • Developed real-time chat applications (one-to-one, group, discussion rooms) using Django Channels and deployed Daphne as a dedicated microservice.
  • Built and maintained a highly available microservice for streaming real-time trading data from Zerodha Kite to users via WebSockets with Django Channels.

Software Developer

Goyalo Safaris

Sep 2019 - Oct 2021

Cochin, Kerala, India

  • Designed, developed, and deployed full-stack applications leveraging Django, Django Rest Framework, React, and Flutter, with deployment orchestrated using Nginx, PostgreSQL, and uWSGI.
  • Consulted with clients to assess business requirements, translate insights into comprehensive system specifications, and document technical needs.
  • Designed an end-to-end system to streamline offline store purchases and developed a prototype utilizing computer vision models with PyTorch and OpenCV.
  • Developed end-to-end machine learning models for conversational AI, encompassing wake word detection, speech recognition, natural language understanding (NLU), and speech synthesis using PyTorch.