Skip to content
View alissonjsb4's full-sized avatar

Block or report alissonjsb4

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.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, 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
alissonjsb4/README.md

Hi, I'm Alisson Jaime 👋

Computer Engineering Student passionate about the intersection of hardware and software.

👨‍💻 About Me

I'm a Computer Engineering student at the Federal University of Ceará (UFC) with a deep interest in building robust and efficient systems from the ground up. My passion lies in understanding the full stack, from designing digital logic in Verilog to writing low-level operating system code in Assembly. I am driven by the challenge of creating technology that is both powerful and reliable.

🚀 My Pinned Projects

Here are a few projects that showcase my skills in digital design, embedded systems, and low-level software development.

A complete computer system ecosystem designed from scratch, featuring a custom 8-bit CPU in Verilog and a dedicated C++ assembler. This project demonstrates my understanding of computer architecture, RTL design, and hardware/software co-design.

Technologies: Verilog, C++, Assembly, Computer Architecture, RTL Design

A dual-node firmware project for STM32 boards that creates a long-range telemetry link using LoRa. It showcases my skills in embedded C, DMA, UART, state machines, and building event-driven, low-power systems.

Technologies: C, STM32, LoRa, Embedded Systems, DMA, UART

A 16-bit operating system for the x86 architecture, featuring a bootloader, kernel, and text editor. This project highlights my ability to work at the lowest software level, interacting directly with hardware via BIOS interrupts.

Technologies: x86 Assembly, OS Development, Bootloader, Kernel

🏆 Academic Research & Contributions

In addition to my project work, I have also contributed to academic research in the field of digital circuit reliability.

📄 Co-Author of a research paper accepted at SBCCI 2025

Title: “Auto-Tuning Aging Sensor Validated Under Burn-In, Temperature, and Voltage Variations”

I contributed to the development and experimental validation of an on-chip, self-tuning aging sensor designed for long-term circuit reliability. My work involved implementing Verilog modules and Python automation scripts for the validation on an Artix-7 FPGA, advancing concepts in Silicon Lifecycle Management (SLM).

💡 Core Competencies

Hardware & RTL Design: Verilog, VHDL, Digital Logic, Computer Architecture, FPGA (Xilinx Vivado)

Embedded Systems & Firmware: C, STM32 (HAL), LoRa, DMA, UART, State Machines

Low-Level Software & Tools: x86 Assembly, C++, Git, Linux Environment, Makefiles

Key Concepts: HW/SW Co-design, Digital Verification, Circuit Reliability, On-Chip Sensors

📫 Let's Connect!

LinkedIn

Pinned Loading

  1. 8-bit-cpu-and-assembler-toolchain 8-bit-cpu-and-assembler-toolchain Public

    Forked from thiago-sqr/TI170-processor

    An 8-bit CPU with a custom ISA, designed from scratch in Verilog, and its complete assembler toolchain developed in C++.

    Verilog 1

  2. stm32-lora-telemetry-relay stm32-lora-telemetry-relay Public

    Firmware for a dual-node STM32-based LoRa telemetry relay system, featuring DMA-driven UART capture and state-machine validation.

    C 1

  3. simple-os-x86 simple-os-x86 Public

    A 16-bit operating system for the x86 architecture, written from scratch in Assembly, featuring a bootloader, kernel, and text editor.

    Assembly 1 1