Skip to content
View Abilaash01's full-sized avatar
🔎
Looking for Work
🔎
Looking for Work

Block or report Abilaash01

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

👋 Hi, I'm Abilaash


💻 Computer Engineer | Embedded Systems & Firmware

I specialize in embedded systems and firmware development, with a focus on AI and machine learning integration on edge and resource-constrained devices.

My work spans bare-metal and embedded Linux systems, low-level firmware, and end-to-end embedded AI pipelines—from real-time sensor acquisition to optimized ML inference running close to the hardware.

I am particularly interested in building predictable, efficient systems that combine traditional embedded control logic with ML-driven perception and decision-making for IoT, robotics, and intelligent devices.


🧠 Programming Languages


🛠️ Embedded Tools & IDEs


🤖 AI & Machine Learning


🧰 Platforms & Operating Systems


🌐 Web & Backend Technologies


⚙️ DevOps, Tooling & Automation


🔌 Embedded & Systems Concepts

  • ARM Cortex-M/A/R Architectures
  • Bare-metal and RTOS-based development
  • GPIO, SPI, I²C, UART, timers, interrupts
  • Memory-mapped I/O and register-level programming
  • Boot processes and system initialization
  • Multithreading, concurrency, synchronization
  • Embedded Linux internals
  • Hardware–software integration

🤖 AI, ML & Edge Inference

  • OpenCV-based real-time vision pipelines
  • Lightweight ML models for embedded deployment
  • Model optimization techniques (quantization, reduced precision)
  • Edge inference on Raspberry Pi–class hardware
  • Integration of ML inference with firmware control and system logic
  • Core ML algorithms such as linear regression and gradient descent

🧪 Selected Projects

Embedded ASL Translation System (Capstone)

  • Designed a Raspberry Pi–based embedded system for real-time sign language translation
  • Integrated sensors and peripherals via SPI under embedded Linux
  • Implemented low-latency gesture recognition using OpenCV and ML models

Custom 64-bit Operating System Kernel

  • Built a minimal OS kernel in C++ and Assembly
  • Implemented bootstrapping, memory management, interrupts, and basic I/O
  • Validated system behavior in a virtualized environment

Multithreaded Server (Rust)

  • Developed a concurrent server emphasizing correctness and thread safety
  • Applied low-level synchronization primitives for performance and reliability

(More details available in pinned repositories)


🎓 Education

BASc in Computer Engineering (Co-op)
University of Ottawa — cum laude

Relevant coursework:

  • Embedded Systems & Microcontrollers
  • Computer Architecture
  • Operating Systems
  • Digital Systems
  • Computer Network Design
  • Real-Time Systems Design

💡 Engineering Interests

  • Writing efficient, predictable, and maintainable firmware
  • Understanding systems from silicon to software
  • Debugging complex hardware–software interactions
  • Building technology that interacts with the physical world

Always learning. Always building. Especially close to the hardware.

Pinned Loading

  1. Alarm-System-RTS Alarm-System-RTS Public

    C 1

  2. my-portfolio my-portfolio Public

    JavaScript 1

  3. FPGA-Traffic-Light-Controller FPGA-Traffic-Light-Controller Public

    VHDL

  4. Ultrasonic-Proximity-Alert-System Ultrasonic-Proximity-Alert-System Public

    The Ultrasonic Proximity Alert System is a sensor-based device that scans its surroundings using an ultrasonic distance sensor mounted on a servo. When an object enters a defined range, the system …

    C++

  5. VHDL-Fixed-Point-ALU VHDL-Fixed-Point-ALU Public

    This project is for a four-bit ALU that contains a full adder, subtractor, and multiplier.

    VHDL 1

  6. Pipelined-RISC-Processor Pipelined-RISC-Processor Public

    This repository contains the design and implementation of a **cycle-accurate, 5-stage pipelined RISC processor** written in VHDL. The processor follows a MIPS-style architecture and is built entire…

    VHDL