Skip to content
View NightBaRron1412's full-sized avatar
:atom:
Learning 24/7
:atom:
Learning 24/7

Highlights

  • Pro

Block or report NightBaRron1412

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
NightBaRron1412/README.md

 cat /proc/amir

/*
 * amir_shetaia.c — runtime summary
 *
 * Senior Software Engineer at AMD, working on the ROCm platform.
 * Focused on GPU compute stacks, kernel-level driver development,
 * and heterogeneous systems programming for datacenter-scale accelerators.
 *
 * MASc in Electrical & Computer Engineering — Queen's University, Canada.
 * Research in log parsing, formal methods, and automata learning.
 *
 * I work at the intersection of hardware and software — writing code
 * that talks directly to silicon.
 */

struct engineer {
    const char *name;        /* "Amir Shetaia"                    */
    const char *role;        /* "Senior Software Engineer"        */
    const char *org;         /* "AMD — ROCm Platform"             */
    const char *location;    /* "Toronto, ON, Canada"             */
    const char *education;   /* "MASc ECE — Queen's University"   */
    const char *website;     /* "https://amirshetaia.me"          */
};

 Core Technical Domains


AMDGPU ROCm HIP GPU Compute
Linux Kernel Device Drivers PCIe NUMA
Cache Coherence Memory Formal Verification Performance
C C++ Python Bash CMake Git



 Highlighted Projects

🔬 DeepParse — Hybrid LLM-Enhanced Log Parsing Framework

NightBaRron1412/DeepParse

A hybrid framework combining one-time LLM-assisted regex mask synthesis with deterministic Drain parsing for accurate, reproducible log parsing across 16 LogHub datasets. Eliminates the need for continuous LLM inference while retaining the semantic understanding of large language models.

Stack: Python · LLM · Drain Parser · Regex Synthesis · LogHub

Paper: "DeepParse: A Hybrid LLM-Enhanced Framework for Accurate Log Parsing"

⚙️ ATmega32-CTOS — Layered AVR Peripheral Software Drivers

NightBaRron1412/ATmega32-CTOS  ⭐ 6

Complete layered-architecture driver suite for ATmega32 microcontrollers. Implements MCAL (DIO, EXTI, ADC, TMR, WDT, USART, SPI, TWI) and HAL (CLCD, KPD, EEPROM, LED, BTN, SSD) layers with clean interfaces, portable design patterns, and documented register-level access.

Stack: C · AVR · Bare-metal · MCAL/HAL Architecture

🚗 VehiPlus — Vehicle Safety & Maintenance Telematics System

NightBaRron1412/VehiPlus

Integrated vehicle telematics platform built on Raspberry Pi 4 with OBD-II diagnostics and MQTT messaging. Provides real-time driver assistance, predictive maintenance insights, and safety monitoring through a sensor-fused pipeline.

Stack: Python · Raspberry Pi · OBD-II · MQTT · Shell

🧮 HiGHS — Linear Optimization Solver (Contributor)

ERGO-Code/HiGHS  — Member of ERGO-Code

Contributing to HiGHS, a high-performance open-source solver for linear programming (LP), quadratic programming (QP), and mixed-integer programming (MIP). Contributions include solver CLI improvements and documentation.

Stack: C++ · Linear Optimization · Mathematical Programming

🧠 Automated Planning — PDDL / RDDL / HDDL / Epistemic

NightBaRron1412/CISC813-Automated-Planning-Assignments

Graduate-level automated planning assignments spanning multiple formalisms: epidemic control (RDDL), electronics manufacturing (PDDL), warehouse HTN (HDDL), epistemic planning, and space colony design. Part of CISC813 at Queen's University.

Stack: PDDL · RDDL · HDDL · Epistemic Planning

📝 LeetCode Solutions — 100+ Problems Solved

NightBaRron1412/LeetCode

Comprehensive collection of 100+ LeetCode solutions covering 30+ topic tags including arrays, graphs, dynamic programming, trees, sliding window, BFS/DFS, union-find, and topological sort.

Stack: C++ · C · Python · Algorithms · Data Structures

 Research & Publications

Paper DeepParse: A Hybrid LLM-Enhanced Framework for Accurate Log Parsing
Combines LLM-assisted regex mask synthesis with Drain parsing for high-accuracy log parsing across 16 LogHub datasets without continuous LLM inference.
Repository & Artifact

Research interests: Log parsing & anomaly detection · Automata learning · Automated planning (PDDL/RDDL/HDDL) · Formal verification · GPU computing · Linear optimization

 GitHub Analytics

 Connect


Website   LinkedIn   X   Email   GitHub



Built with focus and determination — systems-level, all the way down.

Popular repositories Loading

  1. ATmega32-CTOS ATmega32-CTOS Public

    AVR Atmega32 micro-controller's multiple peripheral and module software drivers implementation in C.

    C 6

  2. ITI-Embedded-Systems-Course ITI-Embedded-Systems-Course Public

    A repo for files used during my ITI Embedded Systems (AVR) Course

    C 2 2

  3. HCIA_AI HCIA_AI Public

    A repo that contains machine learning and deep learning code I have written during my HCIA_AI training

    Jupyter Notebook 1

  4. ITI-Robotics-Course ITI-Robotics-Course Public

    A repo for files used during my ITI Robotics (ROS) Course

    Jupyter Notebook 1

  5. FWD-On-demand-Traffic-light-control FWD-On-demand-Traffic-light-control Public

    A On-demand Traffic light control project created during my FWD Embedded Systems (Professional Track) Nanodegree

    C 1

  6. CISC813-Automated-Planning-Assignments CISC813-Automated-Planning-Assignments Public

    This repository contains my CISC813: Automated Planning assignments, showcasing various planning paradigms and domain modeling techniques. Each assignment folder includes all necessary files and do…

    PDDL 1