Projects

Blension

I wanted to create a service that facilitates global connections, as interacting with people from other countries has profoundly changed my way of thinking.

This service allows users to connect randomly with others worldwide, enabling them to engage in conversations and text exchanges.

The service is developed using Python with Gevent, and it is hosted using Gunicorn and Nginx. Users connect through a peer-to-peer (P2P) connection, enhancing the efficiency and privacy of their interactions.

I am committed to continuously updating and improving the service, with new features currently in development to enhance user experience and functionality.

MLB API

I am fan of MLB and i tried to build NPM using MLB API but i couldnt find it which fit my project so i decided to build one. I decided to make read-only API because data is from 2023 and its fixed data. No need to update or delete.

First i make web scraper and scraped MLB hitting data of all player and add to database then i write API endpoint in Java. Its handle HTTP request. Test code with spring boot test.

Weather NPM

When I am indoors, I often need to check the current weather without appearing to be constantly checking my phone. To address this, I decided to build a weather tool as an NPM CLI.

To fetch weather data, I utilize a command-line tool to retrieve the users location and then pass that location to a weather API, printing the results.

Chat app

I regularly participate in competitive programming contests and want to encourage the competitive programming community, especially for AtCoder ABC contests.

This chat app has a special feature that disables chatting during ABC contest times to prevent cheating.