Exploring My Coding Journey
WebsitePortfolio 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.
Discord Botlynarx.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.
Discord Botlynarx.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.
Discord Botlynarx.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.
GameRow 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.
Tracker + Dashboard websiteAPI 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.
Tracker + Dashboard websiteRequest 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.
Messaging Server + ClientEcho
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.