Sudharshan Ravindran's repositories
suddi.github.io
A static single-page application resume-builder developed using React.js and JSON Resume schema (https://suddi.io/)
claudia-local-api
Command line utility to launch Express local API for claudia-api-builder. Test drive your lambda functions before deployment (https://www.npmjs.com/package/claudia-local-api)
load-directory
NPM module to require all JavaScript and JSON modules with require strategies to customize object structures (https://www.npmjs.com/package/load-directory)
intro-to-react
Slides for the Practical Introduction to React.js course (https://gitpitch.com/suddi/intro-to-react/master)
coinmarketcap-google-docs-addon
Google Docs Addon to sync CoinMarketCap cryptocurrency financial data to a sheet on Google Sheets
dockerfiles
Dockerfiles for personal images (https://hub.docker.com/u/suddi/)
hiring-without-whiteboards
⭐️ Companies that don't have a broken hiring process
eslint-config-suddi
Eslint configurations for Node.js, Angular.js and React.js development (https://www.npmjs.com/package/eslint-config-suddi)
fundscraper
Collection of web crawlers to scrape fund data using Scrapy
generator-backend-scaffolder
NPM module that works with Yeoman to perform scaffolding for backend Node.js modules; establishing linting (eslint), testing (mocha), code coverage (istanbul), and CI (TravisCI or CircleCI) (https://www.npmjs.com/package/generator-backend-scaffolder)
learn-dutch
My personal journey learning Dutch with Jupyter Notebook
oh-my-zsh
A community-driven framework for managing your zsh configuration. Includes 40+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, macports, etc), over 80 terminal themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
parkinglot-api
parkinglot API developed in Koa.js
project-error
Customized error class module for projects/microservices. Throw error objects within a JavaScript Error class while preserving the stack (https://www.npmjs.com/package/project-error)
xe-crawler
Collect currency exchange rates from xe.com
coding-challenges
Solutions to common coding challenge questions answered in Python, JavaScript, C++ and Go
client-api
Boilerplate client API to manage clients
coffeelint-config-suddi
NPM module with coffeelint configurations for CoffeeScript development (https://www.npmjs.com/package/coffeelint-config-suddi)
jenkins-jobs
Collection of Jenkins jobs
knightwatcherbot
Bot API for customized Telegram alerts, developed for AWS Lambda and API Gateway (https://bot.suddi.io)
memoriesbot
Revisit memories and get reminded everyday via Telegram
node-object-to-object-mapper
NPM module to perform object to object mapping using reusable, composable filter functions (https://www.npmjs.com/package/object-to-object-mapper)
ssh2-streams
SSH2 and SFTP client/server protocol streams for node.js
string-formatting
NPM string formatting module for string beautification (https://www.npmjs.com/package/string-formatting)
tweetindex-schema
JSON schemas for AWS API Gateway for tweetindex-api
tweetstreamer
A PyPy module to stream tweets accessing Twitter's streaming API based on input criteria (https://pypi.python.org/pypi/tweetstreamer)