ExtraTech Logo
TracksProjectsStudentsRecommendationsContact Us

© 2025 ExtraTech Bootcamps. All rights reserved.

← Back to Students

Sara K.

GitHub

Bio

Software and verification developer with hands-on experience in UVM, SystemVerilog, and C/C++. Skilled in building testbench components, developing algorithms, and implementing robust system logic in C++. Strong analytical mindset, fast learner, and eager to contribute to both verification and software engineering teams.

Skills

Verilog
SystemVerilog
UVM
Coverage
Assertions
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:

  • Executed full-system simulations, performed transaction tracing, analyzed waveform behavior, debugged constraints, and validated the correctness of the integrated verification environment.

  • Created the transaction-level stimulus model and implemented a sequence library generating constrained and protocol-accurate packet traffic.

  • Integrated all verification components with the DUT using virtual interfaces, including clock/reset logic, the YAPP input port, the HBUS interface, and output channels.

  • Combined multiple UVCs into a unified environment and coordinated multi-interface activity through a dedicated multichannel sequencer.

  • Implemented a TLM-based scoreboard that compares expected and actual packet routing across all DUT channels.

  • Developed a reference model that mirrors configuration settings and validates packet legality before forwarding them for end-to-end checking.

  • Performed full simulation runs, transaction tracing, and debugging to verify the correctness and stability of the integrated environment.

Sara K. - Task Preview
Click to enlarge

Additional Projects

End-to-end application combining an Angular client and a .NET Core REST API backend.

Client: task boards, CRUD operations, login, and admin dashboard.

Backend: JWT authentication, task management, per-user data isolation, and order processing.

English Level

Working Proficiency