Skip to content
View Yamil-Serrano's full-sized avatar
💾
Learning...
💾
Learning...
  • Puerto Rico

Block or report Yamil-Serrano

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

About Me:

Hey there! 🎉 Welcome to my GitHub profile, where I showcase my projects and passions. I'm Yamil Serrano, a tech enthusiast and aspiring computer scientist from the University of Puerto Rico, Mayagüez. This space is my hub for programming, electronics, robotics, and game development. Whether it’s writing code, tinkering with hardware, or creating games, you’ll find it all here! ☕

Feel free to explore my skills, projects, and everything I’m working on. Whether you're here to collaborate, learn, or just say hi, I’m excited to connect and build something amazing together.

Skills:

  • Backend Development
  • Robotics and Hardware Integration
  • Digital Electronics & Digital Logic Design
  • Electronics Projects (IC-based logic, FPGA, and microcontrollers)
  • 3D Printing
  • Basic 3D Modeling (Fusion 360)
  • Simple Game Development

Technical Skills:

  • Programming Languages: Python, C, C++, Java, Rust, RISC-V Assembly
  • HDL & Digital Design: Verilog, combinational and sequential logic design
  • Frameworks: Raylib (Game Development), OpenFrameworks
  • Hardware Design: Digital circuit design, IC-based logic design, PCB layout
  • Embedded & Microcontroller Development: Arduino IDE, PlatformIO, Energia IDE
  • Tools: Git, GitHub, VS Code, Fusion 360, PlatformIO IDE, FPGA toolchains

GitHub Stats:

Profile details

Digital Logic & Circuit Design

Check out my digital circuit designs on CircuitVerse

My Passion & Focus:

I’m deeply passionate about robotics, video game design, and system development, and I enjoy working on projects that blend software and hardware. I’m always excited to collaborate on technical and academic initiatives, especially within my university community. Currently, my main focus is on computer architecture and digital electronics. I enjoy exploring how computers work internally, from designing digital components to programming in assembly and understanding how software interacts with hardware at a fundamental level. My goal is to build innovative systems that merge hardware and software in a meaningful way, developing efficient and well-structured solutions with real-world impact.

I’m always looking for opportunities to collaborate, learn, and push the boundaries of technology with others who share similar interests.

Pinned Loading

  1. Zypher Zypher Public

    Zypher: Download Any Video or Audio, effortlessly! Your all-in-one downloader for YouTube, TikTok, Instagram, and 1000+ other sites. Choose between video or audio with a beautiful, simple interface…

    Python 3 1

  2. Rayku-Engine Rayku-Engine Public

    Rayku Engine is a basic 2D platform game engine built in C++ using raylib as the underlying framework. It provides a simple and modular codebase designed for creating 2D platformer games, focusing …

    C++

  3. Colors-Sequence-Memory Colors-Sequence-Memory Public

    A simple memory game built on the ESP8266, using 74HC595 and 74HC165 shift registers to control LEDs and read buttons with minimal GPIO usage.

    C++ 1

  4. RISC-V-LED-Matrix-Sprite-Control RISC-V-LED-Matrix-Sprite-Control Public

    RISC-V 32-bit Assembly project focused on sprite rendering and movement using memory-mapped I/O on an LED Matrix, developed with the Ripes simulator.

    Assembly 1

  5. 4-Bit-ALU-Designs 4-Bit-ALU-Designs Public

    A dual-implementation 4-bit ALU project: from a discrete, NAND-based ripple-carry circuit built with 74HC-series ICs, to a fully synthesized FPGA version on a Tang Nano 9K. Explores hardware minima…

    Verilog

  6. 4-Bit-Register-File-Designs 4-Bit-Register-File-Designs Public

    4-Bit Register File Designs. This repository features two designs: a minimalist RB1574B using 74HC157 multiplexers for selective reads, and a full RB1534B using 74HC153 multiplexers for complete re…

    Verilog