Hi there! 👋 I am an Electronics Engineering student with a solid foundation in digital design, now focused on Design Verification. I build constrained-random, class-based verification environments in SystemVerilog, and I'm currently expanding into UVM.
🔭 I'm currently working on: Class-based and UVM verification environments for digital designs (RAM, FIFO, ALU), including reference models, scoreboards, functional coverage, and testbench validation through mutation testing.
👯 I'm looking to collaborate on: Open-source verification IP, reusable UVM components, or ASIC/FPGA design and verification projects.
🤝 I'm looking for help with: Advanced UVM architecture (register layer, virtual sequencers) and SystemVerilog Assertions.
🌱 I'm currently learning: UVM and SystemVerilog Assertions, building toward multi-environment verification projects with several DUTs under one testbench.
💬 Ask me about: Testbench architecture, functional coverage, debugging clocking-block/timing issues in SystemVerilog, or Python automation scripts for EDA tools.
⚡ Fun fact: I can spend days debugging a clocking problem only to find out it can be fixed with $isunknown