ExtraTech Logo
TracksProjectsStudentsRecommendationsContact Us

© 2025 ExtraTech Bootcamps. All rights reserved.

← Back to Students

Diti K.

GitHub

Bio

Analytical, detail-oriented verification engineer with a strong software development background and excellent logical reasoning skills, passionate about tackling complex coding and algorithmic challenges. Fast, self-directed learner with hands-on experience through an intensive Qualcomm–KamaTech bootcamp and independent Embedded and Full Stack projects.

Skills

SystemVerilog
UVM
RTL Verification
Assertions
Coverage
Testbench
Cadence Xcelium

Bootcamp Project

Router Verification (UVM)

Complete UVM-based verification environment for a packet router

Qualcomm

Mentored by: Qualcomm

Verification Bootcamp 2025 (Verification)

Responsibilities:

  • Developed a complete UVM-based verification environment for the YAPP Router, including transaction modeling, driver, sequencer, monitor, and agent, fully aligned with the packet protocol and router specification.

  • Designed a comprehensive library of UVM sequences, from basic packet flows to full system-level tests, verifying routing behavior across all channels, varying packet sizes, illegal addresses, and parity error scenarios.

  • Integrated the DUT using Virtual Interfaces and combined multiple UVCs—YAPP, HBUS, Channels, and Clock/Reset—into a unified, synchronized verification environment supporting full end-to-end system testing.

  • Implemented a modular Scoreboard and Reference Model using UVM TLM analysis ports to compare expected vs. actual packet routing, detect drops and errors, and provide detailed end-of-test reporting.

  • Developed functional coverage models capturing key routing scenarios, including combinations of address, packet length, parity conditions, and drop behavior, ensuring thorough and measurable verification completeness.

  • Modeled the router’s control and status registers using UVM RAL, executed read/write operations via HBUS sequences, and validated register values against DUT behavior and Scoreboard results.

Diti K. - Task Preview
Click to enlarge

Additional Projects

2025 | Lecture Management System – Full Stack Project

• Tech stack: .NET Core, React, Angular, SQL.

• Implemented file management using AWS S3.

• Integrated OpenAI Whisper for audio transcription.

• Generated lesson summaries and key points from transcripts using the ChatGPT API.

• Implemented JWT-based authentication for the login system.

• Used advanced UI libraries: MUI and Angular Material.

• Designed and implemented a clean layered architecture in .NET.

• Integrated MailKit for sending emails from the system.

• Used Postman for API testing.

• Connected to the database using Entity Framework.

• Deployed the project to Render.

English Level

Working Proficiency