Projects

When I get bored

Stockie

Stockie

Stock management web app. Authentification system with JWT tokens, user roles, and a chat page using web sockets. Implemented pagination on both client and server to handle the immense amount of data handled by the database. Build the REST API with filter and statistical functionalities, including a machine learning model to predict stock prices using a linear regression algorithm. Wrote E2E tests for the application and used JMeter to do stress (spike) tests to check how the number of users affects the CPU usage and the request response times. Hosted on an AWS EC2 instance, I secured and improved the server by first using an nginx reverse proxy server, and then by dockerizing the application. Exposed to: Ruby on Rails, React, PostgreSQL, SQL, nginx, Docker, AWS, Netlify.

Learn more →
Covid-19 Tracker

Covid-19 Tracker

App that fetches real-time data of the numbers regarding COVID-19 victims.I wanted to take my skills and contribute to the crisis the world was facing. This is a web app that fetches real-time data of the numbers regarding COVID-19 victims and visualizes them through a graphic by countries or worldwide (infected, deaths, recovered). The visual data does present nicely.I used the Covid-19 API. Built with React.js (Front-end) & Node.js (Back-end). Deployed on Netlify. I had to do a few media queries to optimize it for mobile use. To present the data visually, I used Chart.js. I also used CountUp.js to add numbers counting up in the card component.

Learn more →
Questions Game

Questions Game

Card games with real-time video streaming. Each round, all players get a question to which they have to answer. It has different question packs depending on who you're playing with. Played worldwide in more than 5 countries, communicated with users to understand their needs. Exposed to: React.js, Socket.io, Node.js. Launched it on ProductHunt and received ~200 upvotes from tech-product enthusiasts. Got over 500+ players in 2 months.

Learn more →
Smart Brain

Smart Brain

App that detects human faces in an image provided with the image url.

Learn more →
Find the Movie

Find the Movie

App in which you can find information about any movie just by entering its title.

Learn more →
Text to Binary Robot

Text to Binary Robot

App in which you can convert text to binary.

Learn more →