Shekhar Chandra

I am an Indie Developer working on multiple Side Projects.


Current Projects

Blog

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.

medium.com, substack.com, dev.to, codepen.io

MicroApps

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

Gleaner

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

Launchpad

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


Skills

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

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

Networks and operating systems
  • TCP/HTTP
  • L3-L7 Switching
  • Load Balancer

Skills


Reading

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
Pinjar
The Patient
A Hundred Little Flames


Shekhar Chandra's favorite books »

Experience

Open Source Contribution

Wireshark

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

Co-Founder

Knoetical

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)

Quaero

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