Daksh Gupta

CTO

Bengaluru, Karnataka, India24 yrs 11 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • 20+ years in software product engineering and technology leadership.
  • Expert in AI, machine learning, and cloud-native solutions.
  • Proven track record in driving innovation and process agility.
Stackforce AI infers this person is a SaaS-focused technology leader with deep expertise in AI and software architecture.

Contact

Skills

Core Skills

Software Product EngineeringArtificial Intelligence (ai)Software DevelopmentSoftware Architectural DesignProgramming

Other Skills

Machine LearningBig DataSystems EngineeringLean Product ManagementDevOpsAIKafkaFlinkCeleryProduct EngineeringProduct DesignC++VoIP protocols SIPH.323VoiceXML (VXML)

About

With over 20 years of experience in software product engineering, process consulting, and technology leadership, I specialize in enabling lean development and driving innovation in AI, machine learning, cloud-native, data intensive & core application software development. My deep technical expertise spans IP networking stacks, core and edge applications, big data storage, AI - ML, and developing scalable microservices architectures using multiple technologies including but not limited to SQL and NoSQL databases (e.g. redis, mongodb, cassandra, spark, ignite, sqlite, mysql and postgreSQL etc), vector database (milvus, chromaDB, qdrant, faiss etc), event streaming platforms (e.g. Arrow, Kafka, flink, rabbitMQ, celery etc), ML data structures and algorithms (spatial algorithms, supervised, non-supervised and reinforcement learning) and AI - LLM (RAG, MCP, Agentic workflow, langchain and langraph) I have a proven track record of writing product level applications in multiple programming languages including C, C++, Python, Java, C#, Go, and Rust. I’m also a public speaker and have spoken on multiple global and local product development platforms. As a technology enthusiast I occasionally write blogs and create vlogs on various product development and programming topics Previously, I’ve held senior technology architect roles at Nokia, leading innovations in self-organized networks, network security, and cloud-native solutions. Currently, I consult and lead architectural design at CodeSports Ai, fostering AI-powered development and process agility. 👉 👨‍💻 Github: https://github.com/TheTheoryOfCode 👉 ✍️ Medium: medium.com/@TheTheoryOfCode 👉 📹 YouTube: https://www.youtube.com/@TheTheoryOfCode

Experience

24 yrs 11 mos
Total Experience
8 yrs 3 mos
Average Tenure
--
Current Experience

Hotelhub

2 roles

Product Engineering Advisor

Oct 2025Present · 7 mos

Fractional CTO & Tech Advisor

Nov 2019Oct 2025 · 5 yrs 11 mos

  • As a Fractional CTO and Tech Advisor to the CEO, I was accountable for identifying, integrating, and operationalizing next‑generation technologies to accelerate business value. I advise on technical strategy, coach teams on modern stacks and engineering practices, and enable teams to deliver scalable, high‑performance products that leverage AI to shorten development cycles and drive sustained competitive advantage.
  • Core responsibilities
  • Technology strategy & adoption: Evaluate emerging tech, define adoption roadmaps, and align efforts to business outcomes and risk profiles.
  • Team enablement & training: Coach and train engineering and product teams on tech stacks, XP and other process frameworks, DevOps, and modern engineering practices to raise delivery maturity.
  • Architecture & scalability: Design and validate system architectures for high throughput, low latency, fault tolerance, and operational observability.
  • AI acceleration: Identify AI/ML opportunities, prototype and productionize models, and embed AI to automate repetitive work, speed development, and enhance product intelligence.
  • Delivery leadership: Drive engineering best practices—CI/CD, testing, MLOps, monitoring—and help teams move from output‑centric to outcome‑focused delivery.
  • Defining Standards: Define standards for product development, Agile methodologies and frameworks, compliance, and governance; assess technical debt and recommend remediation strategies.
  • Impact & approach
  • Hands‑on, pragmatic: I combine strategic advising with hands-on implementation, from prototypes to production rollouts.
  • Outcome‑driven: Focus on measurable KPIs—time‑to‑market, latency, availability, throughput, and business metrics—to demonstrate value.
  • Collaborative leadership: Work closely with C‑suite, product, and engineering leaders to embed capability, mentor teams, and sustain change.
Software Architectural DesignProduct EngineeringProduct Design

Sense & respond learning

Certified Training Partner (CTP)

Oct 2025Present · 7 mos

  • As a Certified Training Partner (CTP) of Sense and Respond Learning. I consult, enable, assist and implement the constructs of OKR, Product Discovery Product Management, Storytelling through hands-on and practical learning.
  • As a CTP, I'm authorised to provide workshops / Trainings on the S&R topics of
  • Lean Product Management
  • Objectives and Key Results (OKR) - Who does WHAT by HOW much?
  • Product Discovery - For Agile Team
  • These workshops are created and created by Jeff Gothelf & Josh Seiden

Codesports ai

Product Technologist. Experimental Architect & Fractional CTO.

Nov 2019Present · 6 yrs 6 mos · India · Hybrid

  • An experienced product leader with 20+ years of experience, who is skilled in defining and delivering high-impact product visions and strategies with hands-on technical expertise.
  • I partner with executive sponsors to translate ambition into clear strategies, roadmaps, and measurable outcomes — blending product management, AI/ML, and modern engineering practices to create scalable, measurable and reliable, market‑differentiated solutions.
  • Key strengths & Expertise
  • Crafting and working on compelling product visions & prioritize opportunities
  • Outcomes Driven
  • Building low‑latency, scalable, and reliable products
  • Lean Product Thinking, Discovery & Development
  • Coaching, Training & Mentoring
  • Achievements:
  • Streamlining of the product development process from concept to setting up a devops pipeline
  • Training and mentoring teams on latest technologies and trends
  • Applied Lean Product management, OKR and Product Discovery techniques
  • Created a unique and one of its kind visual and hierarchical model depicting the software requirements, this model is now open sourced,
  • Created of next generation cloud native scalable application using AI and Big Data
  • Creation of a fit to purpose graph database for better storage and management of data
  • Created an Event Streaming Solution using Kafka, Flink and Celery
  • Worked extensively on supervised and non-supervised ML algorithms and data structures
  • Created a framework for vector storage and used vector databases with minimal dimensions.
  • Created RAG & MCP based solutions for training LLM (ollama based)
  • Expertise
  • Hands‑on experience
  • Ability to bridge strategy and technology to accelerate
  • A pragmatic, test‑and‑learn approach to de‑risk innovation while maximizing speed to value.
  • Available for strategic advisory, product leadership engagements, fractional CPO/CTO roles, and workshops on AI productization, modern engineering practices, and outcome‑driven product transformation.
Software Product EngineeringMachine LearningProgrammingSoftware DevelopmentBig DataArtificial Intelligence (AI)+1

Nokia

3 roles

R&D Architect : Core & Edge Networks, Algorithms & Machine Learning, Expert Programmer (C++, Python)

Oct 2011Jul 2019 · 7 yrs 9 mos

  • As a Senior Software Architect, I’ve worked extensively in Self-Organized Networks(SON), IP Network Security, Intrusion Prevention Systems and Hardware Resource Allocation algorithms,
  • I’ve extensively used Machine Learning and Artificial Intelligence while creating an Advance network management architecture for Core Networks as well as Edge Networks.
  • My work primarily involved designing and implementing complex algorithms for optimized network performance, coding extensively in Python, C++, and JavaScript, and leveraging libraries such as SciPy, Scikit and Node.js to develop scalable and efficient solutions.
  • Key contributions
  • Developed Algorithm-Based Network Optimization: Created innovative algorithms to enhance network efficiency and reliability.
  • Machine Learning: Worked extensively in creating different Machine Learning Models and mathematical data structures to facilitate self organized networks
  • Cloud & Microservices Architecture: Designed microservices-based cloud infrastructure, deploying containers to ensure scalable, resilient, and flexible network management systems.
  • Big Data Infrastructure, Management and Integration: Worked with various databases like Apache Hadoop, Spark, Cassandra, PostgreSQL, MariaDB, Redis & MySQL. Created a full fledged system including data lake, storage and extraction.
  • Network Security & Management: Worked on securing IP networks, implementing intrusion prevention systems, and optimizing resource allocation for base station operations, improving overall network - -security and performance.
  • Coding & Development: Extensive programming in Python, C++, and JavaScript, focusing on building operational tools, automation scripts, and performance enhancements.
  • Training & Certification: Certified Nokia C++ Trainer with over 300 professionals trained across multiple intensive multi-day classes, specializing in advanced C++ programming, system design, and network applications.
Software Architectural DesignProduct EngineeringProduct DesignProgramming

Architect : Protocol Stack — Real‑time Communications & Multimedia - Symbian OS

Oct 2008Sep 2011 · 2 yrs 11 mos

  • As a Protocol Stack Developer and Software Architect, I designed and implemented multiple application and IP(Internet Protocol) network layer protocol stacks for real‑time communications and multimedia services in Symbian OS, which was used by NOKIA smartphones
  • The application and protocol stacks I developed were
  • Video Calling over IP: Developed end‑to‑end signalling, media negotiation, and transport integration to enable low‑latency video calls over IP networks. Worked on codec interoperability, packetization, jitter buffering, adaptive bitrate handling, NAT traversal, and end‑to‑end quality monitoring.
  • RCS (Rich Communication Services): Built RCS service components and client-server interactions to support messaging, presence, file transfer, and enhanced calling features. Implemented service discovery, session management, and interoperability with legacy messaging systems.
  • SIP & RTP: Implemented SIP-based session control and RTP media transport stacks for voice and video services. Responsibilities included SIP signaling, registration, forking, proxy behavior, SIP transaction/state machines, RTP/RTCP packet handling, payload mapping, synchronization, jitter management, and secure transport (TLS/SRTP) integration.
  • Compliances : Focus on performance, robustness, interoperability, and standards compliance (IETF/GSMA).
  • Tech & tools: All tech stacks was implemented purely in ‘C’ and ‘C++’. The RTP and SIP stack were implemented in 'C++'
Software Architectural DesignProduct EngineeringProduct DesignProgramming

IP Protocols & Network Applications ( Principal Engineer / Architect)

Apr 2004Oct 2008 · 4 yrs 6 mos

  • As a Senior Software Engineer / Principal Engineer / Technical Architect at Symbian Ltd (acquired by NOKIA in 2008), I have implemented application and IP network-layer protocol stacks and created low‑level efficient networking data structures and algorithms for mobile operating systems aka smartphones.
  • Highlights
  • SIP & RTP: Implemented SIP signaling and RTP media transport components for robust voice and multimedia services on Symbian OS.
  • DHCP‑based NA(P)T: Designed and implemented DHCP‑assisted Network Address and Port Translation solutions to improve NAT traversal and address management for mobile devices.
  • Next‑Gen TCP/IP: Developed adaptive algorithms and optimizations in the TCP/IP stack to enable dynamic, low‑latency packet processing and improved throughput on resource‑constrained devices.
  • IPv6 Framework: Built the IPv6 stack framework for Symbian OS, enabling next‑generation addressing and mobility features.
  • Agile & Scrum: Early adopter of Agile practices and Scrum on embedded/mobile projects, helping shift the team toward iterative delivery and continuous improvement.
  • Technologies: C/C++, IP network protocols like TCP/UDP, OS internal and System calls, protocol testing and performance tuning.
  • Implemented & Delivered production‑grade components that enhanced connectivity, performance, and interoperability across mobile networks.
Software Architectural DesignProgrammingProduct Engineering

Symbian foundation

Package Owner — Symbian OS IP Networking Stack (Open Source; appointed by Nokia)

Oct 2008Dec 2010 · 2 yrs 2 mos · Bengaluru, Karnataka, India

  • Appointed by Nokia to own and steward the Symbian OS IP networking stack by creating and managing the open‑source community, infrastructure and technology stack..
  • Responsible for managing the codebase, reviewing and approving community contributions, and coordinating multi‑organization collaboration to ensure quality, compatibility, and forward progress. The main sponsors of the open source were NOKIA, LG, Sony Ericsson & Samsung
  • Key responsibilities
  • Codebase stewardship: Maintain repository health, enforce coding standards, manage releases, and drive contributions.
  • Community governance: Encourage contributions, onboard external contributors, mediate technical discussions, and ensure alignment across stakeholders.
  • Contribution review & integration: Verify, test, and approve patches; manage merges and continuous integration to maintain stability.
  • Cross‑organization coordination: Liaise with Nokia, partner vendors, and open‑source communities to prioritize features, bug fixes, and roadmap items.
  • Quality & compliance: Enforce coding, security, and licensing standards; oversee testing and performance validation for network stack changes.
  • Impact
  • Enabled sustained open‑source adoption of the IP stack, improving interoperability and long‑term maintenance.
  • Fostered a collaborative ecosystem that accelerated fixes and enhancements while preserving production reliability.
Software Architectural DesignProgrammingProduct Engineering

Start- up

Software Developer

May 2000Mar 2004 · 3 yrs 10 mos · India · On-site

  • At an early-stage startup I focused on real‑time voice based data management and creating adaptive algorithms design to optimize packet handling and latency-sensitive communication.
  • I developed and implemented multiple adaptive jitter algorithms in C++ and Java to improve throughput, jitter resilience, and packet scheduling for real‑time services.
  • Key contributions
  • Designed and coded adaptive datagram management algorithms for low‑latency, high‑reliability packet delivery.
  • Implemented H.323 protocol stack and VoiceXML support for telephony and voice applications.
  • Developed SIP and RTP stacks for robust voice and multimedia transport, including signaling, session control, and media handling.
  • Performance tuning, protocol interoperability testing, and real‑world deployment support for VoIP/real‑time systems.
  • Technologies: C++, Java, H.323, VoiceXML, SIP, RTP, real‑time networking, protocol testing.
ProgrammingC++VoIP protocols SIPH.323VoiceXML (VXML)Core Java

Education

NATIONAL INSTITUTE OF ELECTRONICS & INFORMATION TECHNOLOGY (NIELIT)

Master's degree — Computer Science

Jan 2003Jan 2007

Devi Ahilya Vishwavidyalaya

Bachelor's degree

Jun 1994Jun 1997

Stackforce found 100+ more professionals with Software Product Engineering & Artificial Intelligence (ai)

Explore similar profiles based on matching skills and experience