Exploring My Coding Journey 

Portfolio Website
Website

Portfolio Website

Welcome to my personal portfolio website, the very platform you're currently exploring! Crafted with cutting-edge technologies such as React.js, Next.js, and Tailwind CSS, and powered by the versatility of TypeScript, this website showcases my skills, experiences, and projects.

lynarx.ts
Discord Bot

lynarx.ts

Lynarx is a comprehensive example of a Discord music bot, fully equipped with features such as database integration, a web dashboard, and more. Developed using discord.js and discord-player, this bot boasts an array of functionalities that make it user-friendly and customizable. It encompasses best practices and covers various concepts of discord-player, ensuring a robust performance. Written in Typescript. Additionally, Lynarx is deployed on Amazon EC2 with automatic deployment capabilities, ensuring seamless updates and maintenance for a hassle-free user experience.

lynarx.js
Discord Bot

lynarx.js

My second Discord bot written in JavaScript using discord.js. It has functional music features but its other commands are experiments to learn about discord.js and slash commands which where new at the time. Later I utilized these knowledge for my latest bot, lynarx.ts.

lynarx.py
Discord Bot

lynarx.py

My first Discord bot crafted in Python using discord.py. It has multiple commands for music and a few others. I later abandoned this and went for Javascript/discord.js as it was the official library.

Row Match
Game

Row Match

Row Match: A captivating Match-3 inspired game developed in Unity using C#. Challenge yourself to strategically align rows of matching game items within limited moves.

API Monitor
Tracker + Dashboard website

API Monitor

API Monitor efficiently tracks multiple APIs, visualizing performance metrics through graphs, all conveniently dockerized for streamlined management. Easily send requests to endpoints and access metrics via Prometheus for real-time monitoring. For advanced visualization, seamlessly combine Grafana with Prometheus to create insightful dashboards showcasing error rates and response times, empowering thorough analysis and optimization.

Request Tracker
Tracker + Dashboard website

Request Tracker

An agile request tracking system with a live graph dashboard, Dockerized for seamless deployment. It logs response times and timestamps, transferring data via Kafka to MongoDB. The live dashboard displays dynamic line graphs, updating every 3 seconds, offering real-time insights into request performance.

Echo
Messaging Server + Client

Echo

Echo is a straightforward chat application that seamlessly transmits messages from client to server and echoes them back. Developed with Python using the Flask framework for the server side, and HTML, CSS, and JavaScript (utilizing the jQuery library) for the client side.