I'm Kundan Singh. I'm a software developer at DCRefers, an initiative of Open Law Library. I write softwares, apps using Python and ReactJS/NodeJS, with focus on development of backends, APIs, business logic and algorithms, infrastructure management and scaling, and little bit of frontends.

Explore my latest projects 💼, some of hacks 🔨, and read articles ✏️ here.

💼 Latest Projects

DCRefers Org
Developing recommendation engine software using Python/Django for DCRefers to connect qualified attorneys with modest-means citizens in Washington DC, USA. Building it to ensure WCAG compliance and i18n/l10n to enable universal accessibility. Using celery to build configurable BPMN that is extendable as workflow complexity grows.

LocalStack Cloud REST
Contributing to LocalStack.Cloud, an open-source mocking framework for building cloud services using AWS, Terraform, Serverless, etc. LocalStack Cloud REST helps you easily spin up AWS Mock services over REST endpoints. It's public preview will be released soon.

ABCEnv is a Climate-Tech as API software that collects 1000s of data points on climate and weather, identifies environment concern areas and pin points day-to-day business activities for you to take climate actions. Built using ReactJS, NodeJS, MongoDB, several weather and climate data sources like ClimatIQ, NASA, Amazon ASDI, AccuWeather, etc.

JoeFlow: Workflow Automation
Contributing to JoeFlow, an open-source workflow automation framework designed to bring simplicity to complex workflows. It is majorly focused on Django and I'm helping with feature enhancement, and to extend it to Flask, FastAPI and PyQT.

Florican: Easy monitoring over SSH
Open-source PyPI package for monitoring multiple servers/processes over SSH and receiving notifications on your favorite channels, built using Python, Huey, TinyDB. check here

Intelligent Auto-Engagement
A tool that mimics human social behavior to engage with other users, by collecting millions of data points. check

🔨 Hacks & Fun

Insights of Reddit
A content discovery app that helps you find insightful and best learning content from Reddit's awesome subreddits, built using VueJS, Lamda, GraphQL and Reddit APIs.

Little Buddha
An Amazon Alexa echo voice skill app that helps elders perform guided health activities. The conversation is designed using Finite State Machine concept. It uses alexa-skill-kit, AWS Lamda, S3, DynamoDB, and NodeJS.

Best HN - Save Time
I use to spend lots of time reading HackerNews articles. I created this small best-hn utility which generates a summary of top stories in form of visual cards, that saves many hours weekly. check

WhatsApp Web Mutation
Before WhatsApp allowed APIs officially, I wrote custom APIs to automate several business use-cases using the MutationObserver interface.

✏️ Articles