>Hi, I'm Michael!

I'm a Senior Software support Engineer who makes open-source projects and writes about code, tech and life.

Proficient in Python, C and Shell. Experienced in developing scalable applications using PostgreSQL and MongoDB, demonstrating a solid foundation in both relational and NoSQL databases.

Webstack: Python, Flask, NGINX, Javascript

Extensive knowledge of application deployment, CI/CD and network communication, both Cloud & on prem. Proficient in Linux environments and well-versed in routing protocols, firewalls, and web proxies.

>Projects

Discord Bot for Warcraft Logs

What does it do?:

This Python script automates the retrieval of raid logs from Warcraft Logs for Discord users, storing them with timestamps in a PostgreSQL database. Very useful for guilds and communities looking to organize and analyse raid performance data effortlessly.

Key Features:

Warcraft Logs Integration: Fetchs raid logs via async calls from client to Postgres.

PostgreSQL Database Management: Create tables, store logs with timestamps.

Discord Integration: Easily initiate log retrieval via Discord commands. Asynchronous Database Queries: Efficiently interact with the PostgreSQL database.

Feel free to contribute or share feedback!

GITHUB LINK TO PROJECT!

Meditations API

What does it do?:

The Meditations API is a project designed to serve philosophical meditations from Marcus Aurelius' famous work Meditations through an easy-to-use API.

Key Features:

Book and Chapter Retrieval: Users can fetch specific meditations based on book and chapter numbers.

Random Meditation Endpoint: The API offers a way to retrieve random meditations, adding variety for users.

Feel free to contribute or share feedback!

GITHUB LINK TO PROJECT!

>Blog

2024-10-05

My Uncertain Journey

>Contact Me