Krishnan's Personal Website


Home | About | Blog | Interesting Reads | Tutorials | Skills | Personal Projects | Books | Fun | Connect with me


Personal Projects




PHP Interview Excercises

URL: github.com/krishnan-ubuntu/php-interview-excercises

Skills: Problem solving, Puzzles, Algorithms, Data Structure

Tech Stack: PHP

Indian pincodes API

Free and open REST API for Indian pincodes. Pass any pincode to get the exact city and state as a result.

URL: https://www.indianpincodes.co.in

Skills used: Backend programming, REST APIs, Database design and architecture, Linux server administration, In-memory caching.

Tech Stack: PHP, Laravel, HTML, CSS, Mysql, Ubuntu 18.04 server, Memcached, Apache, Vuejs.




Krish.Website

My personal website and blog.

URL: https://www.krish.website

Skills used: Backend programming, REST APIs, Database design and architecture, Linux server administration, In-memory caching, Frontend programming, Custom CMS.

Tech Stack: PHP, Laravel, Bootstrap, HTML, Javascript, Vuejs, Mysql, Apache, REST API

SimpleSSO

A simple sso tool

URL: Comming soon

Skills: Database, HTTP Server, Frontend programming, Backend programming, In-memory caching, Firebase, SAML, SimpleSAMLPhp

Tech Stack: Php, Laravel, Livewire, REST API, Vuejs, JSON, Memcached, Git, Mysql, Apache




PettyCashBook

A simple application to manage and track petty cash and small expenses.

URL: Comming soon

Skills used: Backend programming, Frontend programming, REST APIs, Database design and architecture, Linux server configuration, Docker for localhost, In-memory caching.

Tech Stack: Python, Bottle, Flutter, Reactjs, SQLite, Memcached, Apache, REST API, LAMP.

Connecteam Clone

A clone of connecteam for a particular industry.

URL: Comming soon

Skills: Database, HTTP Server, Frontend programming, Backend programming, In-memory caching, Building sdk client

Tech Stack: Python, FASTAPI, Postgres, ReactJS, Flutter, RabbitMQ, Memcached.




Send Email API

URL: In progress

Skills: Database, HTTP Server, Frontend programming, Backend programming, In-memory caching

Tech Stack: Python, Flask, Postgres, Reactjs, RabbitMQ, Memcached, Docker, Docker compose

URL Shortner API

URL: In progress

Skills: Problem solving, Puzzles, Algorithms, Data Structure

Tech Stack: Python, Bottle, SQLite, HTML, CSS, Ubuntu 18.04 server, Memcached, Apache, Vuejs.




Log Management

URL: In progress

Skills: Database, HTTP Server, Frontend programming, Backend programming, In-memory caching

Tech Stack: Php, Laravel, MySQL, Larael livewire, RabbitMQ, Memcached, Docker, Docker compose, Shell script




Google Apps Script

Google apps script is similar to Javascript and is used to build ad-ons and extend capabilities of Google Spreadsheet, Google Workspace etc.

I have built multiple tools with Google Apps Script and almost everything is available to Github.

  1. Google spreadsheet manipulation
  2. Reset Google Drive file permissions
  3. Change Google Drive folder permission
  4. Notify Google Drive folder changes
  5. Service Desk with Google Spreadsheet

Skills: Google Workspace, GSuite, Google Spreadsheet, Google Apps Script

Tech Stack: Google Apps Script

Useful Shell Scripts

URL: Useful Shell Scripts

A list of useful shell scripts for system administrators and devops

Skills: Server administration, Linux, Server configuration, Task automation

Tech Stack: Shell script, Linux




Python Interview Excercises

URL: github.com/krishnan-ubuntu/php-interview-excercises

Skills: Problem solving, Puzzles, Algorithms, Data Structure

Tech Stack: PHP