top of page
  • White LinkedIn Icon
  • White Twitter Icon
  • GitHub

Hello! I'm Daksh Gupta 
(a.k.a: Deepak Kumar Gupta)

I am a recognized thought leader in Software Product Management, Development, and Engineering, boasting over 24 years of extensive experience in various capacities, including roles as an individual contributor (Engineer & Architect) and in technical leadership positions (Consultant, CTO, Technical Advisor).

From the outset of my career, I have been passionate about programming, playing a pivotal role in developing the first text-to-speech system for Indian languages and contributing to the technology stack of Symbian OS, which significantly influenced the smartphone era, particularly with devices like the Nokia 'N' Series.

 

 

My expertise encompasses telecom core network software architecture for 2G, 3G, and 4G technologies, employing Big Data, Data Analytics, and Machine Learning to enhance services and achieve optimal outcomes.

 

 

Currently, I am focused on the travel sector, where I am dedicated to building high-performance intelligent backend systems. My enthusiasm for technology and its transformative potential drives me to regularly write blogs and speak at international conferences. Additionally, I provide training and coaching to teams and organizations in technical skills, productivity, and leadership development.

profile pic.png

Daksh Gupta 

(aka Deepak K Gupta)

Consultant & Developer

Product Canvas & Product Engineering,  Product Leadership Development, Back-end Development, IP Network & Application Security, Machine Learning, A.I & Algorithms (Scientific & Spatial), SQL, NoSQL(Document, Graph, InMem) Databases & Programming (C,C++,C#, Python, Java, JS & Go), Agile Software Development (Scrum, Kanban, SAFe et. al)

Work Experience

25 Years (Startups, Symbian, NOKIA, NOKIA Networks, HotelHub, CodeSportsAi)

Roles

Tech Advisor, CTO, Consultant, Senior Software Architect, Principal Engineer, Open Source Maintainer &  Committer, SME & Trainer

Area or Expertise

Programming, BigData, & AI, Backend Development, Process & Productivity Improvement, Product Development, Agility, & Gamification

Email

About Me

EXPERIENCE

EXPERIENCE

2019- 2025..

Software Engineering Catalyst & Coach 

Technology Advisor

Chief Technology Officer (CTO)

Technical Consultant

Trainer

CodeSports Ai

  • Tech Advisor  & CTO at HotelHub LLP

  • Linux & Cache Memory (Apache Ignite)

  • Leadership & Process improvement for end to end streamlining

  • Tech Stack & Database adoption (MySQL, Postgres, Spark, cassandra, redis, mongoDB, prometheus, kafka, rabbitMQ, celery, nodeJS) 

  • Open Source & Custom Projects (C++, Python, Go, C#, Rust, Java)

  • Micro services based Front End and Back End (.netcore / Blazor)

  • DevOps, CI, CD, Branching

  • Machine Learning & A.I. (Python, Scikit-learn, SciPy, PyTorch)

  • Agile Process Improvements (eXtreme Programming, Scrum, Kanban, Scaling Agile)

  • Creation of Tribe based culture of work

  • Implementing Agile Practices & Processes

  • Accredited Kanban Trainer

2011 - 2019

NOKIA Networks (formerly NOKIA SIEMENS)

Senior Software Architect

Senior Architect

NOKIA certified Trainer

(C++, JS & Systems Programming)

  • Self Organised Networks using Machine Learning & Triangulation (Cloud, Python, Kafka, ElasticSearch, Redis & Cassandra)

  • Machine Learning base optimized cell selection (Python & SciPy)

  • Core Network Stack for Base Stations & eNodeB's (JavaScript & C++)

  • Femto cell & wifi middleware & baseband software (C & C++)

2008 - 2011

NOKIA (Mobile handset division)

Senior Technology Architect

Open Source Owner, Maintainer & Committer

  • SIP Based Voice & Video Call for NOKIA phones (C++)

  • Rich Time Communication Implementation (C & C++)

  • 3 Plane Architecture for Management, Control & Data (C++)

2004 - 2008

Symbian Software Pvt. Ltd.

Technical Architect

Principal Engineer

Senior Software Engineer

  • Next Gen TCP/IP and IPV6 stack kerne (C++)

  • Management & Data Plane of IP Networking Stack (C++ Meta Programming)

  • RTP & RTCP streaming protocol implementation (C++)

  • Zero Copy between Kernel & user space (C++)

2000 - 2004

Senior Software Engineer

Software Engineer

Prologix Software Solutions Pvt. Ltd

  • Indian Language Text To Speech Synthesiser

  • VoiceXML stack in C++ Progrmaming Language

  • VoIP Phone using H.323 & SIP Protocol stacks (C++ & Java)

CLIENTS

SKILLS

SKILLS

Software Programming

Big Data, Machine Learning & A.I.

Cloud Computing & Microservices Arch

DevOps & eXtreme Programming

Thought Leadership 

Databases & Cache Memory

Backend Development

Agile Software Development

Kanban, Scrum & Scaling Agile

Coaching & mentoring

EXPERTISE

EXPERTISE

Agility & Process Improvement

Improve you technical as well as working agility using Gamification and frameworks including but not limited to Kanban, Scrum, SAFe and other scaling frameworks

Meta Software Development

Create Meta Programs to deliver your software at the speed of light with 99% reduction in regression errors.

Machine Learning & A.I.

Make use of the data you have with different models & algorithms of machine learning

IP Networking & Network Applications

Application & Network Security

Automation & LLM

Build IP network applications, including firewalls, hooks and IP security applications

Work on application and network security using vulnerability assessment and taking remedial actions

Build custom applications using LLM, RAG and other classification and clustering algorithms.  Create automated systems using DAGs

Scratch Development

Build your software from scratch in a new programming language for performance or to make use of the latest tools & libraries

Database Development

Whether its In-Memory cache or Disk based database, migration or creation, Big Data or Blob storage, we do it all

Streaming

Implement Data Streams for scaling you application with Kafka, celery & RabbitMQ

DevOps & Branching

Trunk based Development or Git Flow or customized branches for your needs with DevOps & CI - CD Pipeline

Data Analytics 

Learn & Prepare your data for Analytics by powerful software like PowerBI and Tableau

Data Structures & Algorithms

Create a need based, custom, high performance data structure and algorithms unique to your products

FOOTPRINTS

FOOTPRINTS

HotelHub

NOKIA

Cubastian Consulting

Nykaa

ScrumBay

Hexaware

Upgrade

Python Software Foundation

Kanban University

Scrum Alliance

Agile Alliance

XP

Symbian OS

Symbian Foundation

Mphasis

CONTACT ME

  • Black LinkedIn Icon
  • X
  • GitHub

Software Product Development Catalyst, Consultant, Coach & Trainer

Email:

© 2025 By Daksh Gupta

bottom of page