Vivek M D

Software Engineer

Bengaluru, Karnataka, India9 yrs 7 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in AI-driven application development.
  • Led successful microservices transformations.
  • Proven track record in logistics and supply chain systems.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in AI and Logistics systems.

Contact

Skills

Core Skills

Machine LearningAi DevelopmentSoftware EngineeringSystem ArchitectureSystem DesignLogistics ManagementMobile Development

Other Skills

AI agent platformAlgorithmsAndroid DevelopmentData StructuresElasticsearchJavaMongoDBMySQLNeo4jPythonReact NativeRedisRetrieval-Augmented GenerationSpring FrameworkSupply Chain Management

Experience

Apna

3 roles

Staff Engineer

Promoted

Jun 2023Present · 2 yrs 9 mos

  • Architected and led the development of a unified AI agent platform supporting multi-modal, multi-channel deployments (voice, text, video). The platform integrates LLMs, STT, TTS, VAD, turn-taking, and multimodal models, with an emphasis on natural, context-aware interactions. Implemented Retrieval-Augmented Generation (RAG) pipelines to ensure domain-relevant, real-time responses across use cases. Designed short-term and long-term memory capabilities to preserve conversational context and adapt agent behavior over time. Optimized for low-latency execution through caching and parallelized processing pipelines, enabling near-human responsiveness. This platform is leveraged org-wide as a foundation for AI-driven applications, ensuring consistent agent behavior and accelerating product development velocity.
AI agent platformmulti-modal deploymentsRetrieval-Augmented Generationlow-latency executionMachine LearningAI Development

Lead Software Engineer

Aug 2021Jun 2023 · 1 yr 10 mos

  • Led the modernization of the community platform by transitioning from a monolithic architecture to microservices, significantly improving scalability, modularity, and team agility. As the lead engineer, I drove the design and optimization of the feed ranking algorithm to enhance user engagement, and built a real-time notification system capable of handling traffic spikes with minimal latency. Oversaw the decoupling and migration of core features—including connections, feed, and notifications—ensuring seamless data transition and uninterrupted service. Provided technical leadership across backend and infrastructure teams, balancing hands-on development with architectural decision-making to deliver high-impact systems.
microservicesfeed ranking algorithmreal-time notification systemSoftware EngineeringSystem Architecture

Senior Software Engineer

Nov 2020Aug 2021 · 9 mos

  • Led the design and development of core features for user connection management, including sending, accepting, blocking, and disconnecting requests. Designed and implemented a graph-based connection recommendation engine leveraging relationship data to drive network growth and user engagement. Spearheaded the migration of the connection management module from a monolith to an independent microservice, ensuring smooth data migration, high availability, and minimal disruption. Played a key role in shaping the service architecture and collaborating across teams to deliver scalable, high-impact systems.
user connection managementgraph-based recommendation engineSoftware EngineeringSystem Design

Myntra

3 roles

Senior Software Engineer

Promoted

Apr 2018Nov 2020 · 2 yrs 7 mos · Bengaluru, Karnataka, India

  • Drove the transformation of a monolithic logistics system into a microservices-based architecture, enabling greater scalability, faster feature delivery, and improved system resilience. Designed and implemented key services including shipment platform, pincode resolution, hub management, and last-mile delivery. Scaled a high-throughput service from 250,000 to 1 million RPM by optimizing core logic, restructuring data models, and introducing advanced Redis caching and memory efficiency techniques. Contributed to architectural decisions, performance improvements, and cross-team collaboration to support rapid business expansion.
microservices architectureshipment platformlast-mile deliverySoftware EngineeringLogistics Management

Software Engineer

Jul 2016Mar 2018 · 1 yr 8 mos · Bengaluru, Karnataka, India

  • Implemented integrations with third-party logistics and payment providers (Ekart, Delhivery, Mswipe), helping automate operational workflows and reduce manual effort. Contributed to the development of a hybrid mobile app for last-mile delivery, focusing on offline-first capabilities, real-time status updates, and support for UPI and card payments. Collaborated closely with senior engineers on feature implementation, debugging, and backend services, gaining hands-on experience across the full development lifecycle.
third-party logistics integrationhybrid mobile app developmentSoftware EngineeringMobile Development

Intern

Jan 2016Jun 2016 · 5 mos · Bengaluru, Karnataka, India

Education

Birla Institute of Technology and Science, Pilani

Master of Technology - MTech — Data Science & Engineering

Mar 2021Apr 2023

RV College Of Engineering

Bachelor’s Degree — Computer Science

Jan 2012Jan 2016

MES Pre-University College of Arts, Commerce and Science

Jan 2010Jan 2012

Stackforce found 100+ more professionals with Machine Learning & Ai Development

Explore similar profiles based on matching skills and experience