Projects
Stock market notification
A telegram channel that displays stock market data from tradingview and vix central.
Technologies used
Backend: Python
Database: Redis
Build your own redis
Github link (Mar 2022)
A TCP server written in Rust that supports simple commands such as PING, ECHO, GET, SET.
Url shortener
Github link (Dec 2020 – Present)
A URL shortener that shortens any URL to 7 characters, with optional custom alias. Automation of the entire stack via IaaC.
Technologies used
Backend: Typescript, Node.js
Database: PostgreSQL, Redis
Web server: Nginx
CI/CD: Github actions, docker
Infra: AWS EC2, terraform, packer, ansible
VentureBites
Website (Feb 2021 – Apr 2021)
VentureBites is a platform for tech startup events and resources in Asia.
- Backend: Implemented an ETL job to retrieve data from various sources, queried from REST API
- Frontend: Built a web application to display events with Next.js
Technologies used
Backend: Typescript, Node.js, Puppeteer
Frontend: Next.js
Cloud: Serverless, AWS
Instagram viral posts finder
CLI github link (Feb 2019 – Jul 2019)
API github link (Jul 2020 – Aug 2020)
An API service and CLI tool to retrieve viral posts from any public instagram account
Technologies used
Javascript, Typescript, Node.js