Skip to content
View Mak-beth's full-sized avatar
  • Malaysia

Highlights

  • Pro

Block or report Mak-beth

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Mak-beth/README.md

Mak  🦕

Final-year CS student  ·  Software & Cloud Engineer  ·  Qatar-bound

Python · Java · Rust · Solidity · Flask · PyQt6 · Next.js · Docker · AWS re/Start in progress

LinkedIn   Email   GitHub


About

Final-year Computer Science graduate with 10 months of hands-on software engineering experience across enterprise application development and cybersecurity. I've worked in Malaysia's low-code SaaS industry at Joget Technology, building production Java plugins, integrating enterprise databases, and shipping to a live marketplace. My core strengths are backend development, Python, Java, REST API design, Docker, and real-time systems, with a growing focus on cloud engineering.

I got into software engineering because I wanted to build things that actually run in production, not just in theory. My final year project, CyberMon, is a real desktop SIEM alternative with 142 passing tests, live log ingestion, and a risk scoring engine, built end to end by me. That drive to ship complete, tested, documented software is what I bring to every project. I'm currently pursuing cloud certifications to deepen my infrastructure skills and transition into cloud engineering roles.

Outside of work I'm into gaming, following the tech industry, and exploring whatever new tool or language catches my eye — that's how Rust ended up in my portfolio. I'm based in Qatar, grew up here, and I'm genuinely excited to build my career in the region I call home.


Fossil Record

🛡️ CyberMon v2.0  —  Final Year Project

A desktop SIEM alternative written in Python / Flask / PyQt6. Ingests Linux auth logs and web-server logs, scores every event through a likelihood × impact risk matrix, and persists findings to SQLite for querying and visualization. Ships with 142 passing tests.

Designed for small-to-medium deployments that can't justify a commercial SIEM license — a real gap in regional SMB security.

Stack: Python · Flask · PyQt6 · SQLite · pytest

Repo

⚙️ RTS Wiki Pipeline

A data pipeline written in Rust that scrapes, transforms, and loads RTS (real-time strategy) wiki data. Built to practice systems-level performance and Rust's ownership model in a real workload.

Repo

🔗 Decentralized Marketplace dApp

Full-stack decentralized marketplace: Solidity smart contracts deployed via Hardhat, Next.js frontend, wallet integration. Covers ERC-20 interactions, listing/buying flows, and on-chain ownership.

Repo

🏢 CrestHRM

Distributed Human Resource Management system in Java RMI, demonstrating multi-node communication, remote method invocation, and distributed state management.

Repo


Tech Stack

Languages

Python Java Rust Solidity JavaScript TypeScript

Frameworks & Libraries

Flask PyQt6 Next.js Hardhat

Cloud & Tooling

AWS Docker Linux Git SQLite MySQL


GitHub Analytics

GitHub Stats   Top Languages


Contribution Art

contribution snake

Pac-Man contribution graph


🦕 Fun fact: I like dinosaurs — fossils are just nature's version control.

Popular repositories Loading

  1. Mak-beth Mak-beth Public

    Config files for my GitHub profile.

    1

  2. skills-introduction-to-github skills-introduction-to-github Public

    Exercise: Introduction to GitHub

  3. Web-Dev-beginners-Mak Web-Dev-beginners-Mak Public

    JavaScript

  4. 33-js-concepts 33-js-concepts Public

    Forked from leonardomso/33-js-concepts

    📜 33 JavaScript concepts every developer should know.

    JavaScript

  5. Good-Home Good-Home Public

    will update soon

    JavaScript

  6. Financial-Transaction-Analysis-System Financial-Transaction-Analysis-System Public

    Developed a C++ fraud detection tool using custom arrays and linked lists to process CSV data, which results in faster transaction analysis and lightweight deployment without STL dependencies.