Shekhar Chandra

I am an Indie Developer working on multiple Side Projects.

Current Projects


I started this blog in late 2020 and update it quite frequently. This is the place where I keep my thoughts, finished and unfinished experiments and other personal and professional things.

Content from this blog goes to other platforms as well.,,,


Collection of applications that I built over time. I call them micro applications because of the low amount of time, effort and cost that went into them. Nonetheless they are useful pieces of software for some people, as I have been told.

Some notable applications are:

.gitignore Generator, QuickSurf, Options Calc


My SaaS Product. Get in-app user feedback in a friction less manner.


My latest venture, a gamified toolkit to help makers get out of creators' block and deliver the next best product.


Platforms and Frameworks
  • ReactJS
  • Django
  • Flutter
  • Spring Boot

Programming Languages
  • C/C++
  • Python
  • JavaScript
  • Java

Networks and operating systems
  • L3-L7 Switching
  • Load Balancer



Shekhar's bookshelf: read

The Pragmatic Programmer: From Journeyman to Master
The Rooster Bar
Ender's Game
The Cuckoo's Calling
Zen Pencils: Cartoon Quotes from Inspirational Folks
Think Like a Freak
The Glass Palace
Norwegian Wood
The 7 1/2 Deaths of Evelyn Hardcastle
Factfulness: Ten Reasons We're Wrong About the World – and Why Things Are Better Than You Think
A Man Called Ove
Eleanor Oliphant Is Completely Fine
The Fault in Our Stars
Summer Lightning
Sarah's Key
The Garment Maker's Daughter
My Man Jeeves
The Patient
A Hundred Little Flames

Shekhar Chandra's favorite books »


Open Source Contribution


Committed a patch for custom packet capture format for NetScaler devices (While working at Citrix). It involved designing a new file format for a more advanced packet capture format for the NetScaler device and then adding the support for reading and writing that file format in wireshark. [Link]

US Patent

NetScaler, Citrix R&D

Systems and methods for capturing and consolidating packet tracing in a cluster system.[Link]

Consultant and Independant Contributor

Various Clients

Since the last few years I have been working as an Independent Consultant and Contractor developing applications for various clients.

Nov 2019 - Present



Developed an NLP based customer feedback analysis system.

Developed Speech Analytics product to automate quality and compliance analysis of call center conversations.

Jul 2019 - Nov 2019

Founder In Residence

Entrepreneur First

Member of EF’s second Bangalore cohort (BA2).

Jul 2019 - Nov 2019

Software Developer (IC)


Developed a Python package to manage their customer data platform.

Migrated legacy workflow orchestration process to AirFlow.

Apr 2019 - May 2020

Senior Software Engineer

Citrix R&D

Implementation of ICAP and IPS protocol module into NetScaler kernel.

Development and maintenance of TCP stack, implemented TCP timestamp option, RTTM and PAWS support

Design and development of AppQoE, a traffic shaping feature that allocate resources based on configured priority and protects actual physical resources by enforcing admission control at application level

Development and maintenance of packet tracing functionality and Wireshark plugin development

Maintenance of system memory recovery and management features.

Maintenance of system protection features: HTTP DDoS mitigation, surge protection and priority queuing of client connections.

Jul 2011 - Jan 2018

Software Developer (Intern)

Quadrone Technologies

Developed a web-based application using ASP.NET, Silverlight web services, XML related platform technologies, and MYSQL databases.

Apr 2019 - May 2020