A talented software developer with perseverance and quick problem-solving skills, good interpersonal communication, excellent self-learning ability, as well as working with a team and independently. High work ethic, responsibility, strong motivation to advance.
Complete UVM-based verification environment for a packet router

Mentored by: Qualcomm
Verification Bootcamp 2025 (Verification)
Responsibilities:
Designed and implemented a full UVM verification environment for a multi-channel YAPP router, including agents, drivers, monitors, sequencers, and configuration objects.
Defined the verification strategy and vPlan, with aligned test scenarios, coverage goals, and feature traceability.
Developed a complete RAL model with frontdoor/backdoor access, register mirroring, prediction, and HBUS integration.
Built a cycle-accurate reference model and TLM-based scoreboard to validate routing correctness, packet integrity, errors, and protocol compliance across all channels.
Created constrained-random and directed sequences for packet traffic and register configuration, including system-level and corner-case scenarios.
Implemented comprehensive functional coverage for packet formats, routing behavior, register accesses, resets, and error conditions.

Developed a SaaS application for small businesses with invoice upload, OCR-based data extraction, and cloud storage on AWS.
Built a full RESTful API using .NET with business logic, PostgreSQL database, and JWT-based authentication.
Implemented a user interface in React and an advanced admin dashboard in Angular with role-based access control.
Working Proficiency