Skip to content
View Mackeul's full-sized avatar

Block or report Mackeul

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Mackeul/README.md

Hi, I'm Michael Laporte.

I guess you could call me a Jack-of-all-trades Software Developer. I try to do and learn whatever is needed to get the job done. Whether that is designing a subsystem using an Object Oriented Design pattern, writing Bash scripts to automate tasks and deployments, managing databases, doing web programming, or doing Virtual Machine and container administration, no task is too big or too small! 😄

Your GitHub Stats Top Languages

Working on

  • 🔭 I’m currently working on new websites for Fractionl software group.
    • Development of B2B app.
      • Laravel PHP
      • Vue.js 3 (mix of composition and options APIs)
      • Mysql/MariaDB
    • Maintenance of Order Management System for Milestone Bath.
      • PHP 7.4
      • MySQL DB
      • Javascript + JQuery
    • Development and maintenance of Order Management System for screen-house.com
      • Strapi CMS
      • Nuxt v3
      • Stripe API integration
      • NodeJs for data sync via REST API.
      • Python coding for automated testing

Learning

  • 🌱 I’m currently learning all I can about Kubernetes... which starts with sharpening my Linux skills and understanding.

🏠 Homelab

  • 💻 Proxmox 8 running on HP EliteDesk G2 (i5 + 32GB RAM).
    • VMs:
      • Nginx -> reverse proxy
      • Pi-hole -> DNS & DHCP
      • Mediawiki -> online wiki
      • Nextcloud -> file sharing
      • Plex + Transmission -> Media server + BT
      • Wordpress -> website development
      • Webtrees -> Genealogy Trees
      • Docker -> containerization
        • Containers:
          • Portainer -> container management
          • Heimdall -> Dashboard
          • Excalidraw -> Drawing / flowchart app

    📢 Coming soon to my homelab

    • ⚙️ Kubernetes cluster!
      • The plan is to have the master running on:
        • an old HP ProBook 4510s (Core 2 Duo, 4GB RAM)
      • with workers on
        • a HP EliteDesk G2 (i5 + 32GB RAM)
        • and a Dell CS24 Rackmount server (2x XEON L5420 Quad Core + 24GB RAM + 6TB disks) -> This was my previous VM host running VMWare 6.0 on it, before I migrated to Proxmox.

Popular repositories Loading

  1. Tetrisclone Tetrisclone Public

    Tetris Clone from Gamedev.net. Converted to more Object Oriented code plus added my own features.

    C++

  2. MazeGame MazeGame Public

    MazeGame

    C++

  3. protonmail-webextension protonmail-webextension Public

    Forked from gitladen7/protonmail-webextension

    Unofficial webextension for ProtonMail

    TypeScript

  4. linux-utils linux-utils Public

    Scripts, configs, etc... useful in Linux.

    Shell

  5. c-utils c-utils Public

    Utilities written in C / C++

    C++

  6. forum-tutorial forum-tutorial Public

    Vue