Abdul Rasheed Kattubadi
Professional Summary
Design Verification Engineer with 0 years of experience focused on digital RTL verification and FPGA implementation using SystemVerilog, UVM and Verilog. Strong foundation in testbench architecture, assertion-based verification, constrained-random testing, functional coverage and FPGA RTL implementation. Seeking an entry-level verification role to apply academic projects and training experience toward IP/SoC verification assignments.
Technical Skills
Work Experience
- Designed and implemented modular UVM testbench components (agents, drivers, sequences, scoreboard) in SystemVerilog to verify IP blocks, improving reuse and enabling structured component-level regression.
- Authored assertion checkers using SystemVerilog Assertions (SVA) to detect protocol and functional violations early in simulation, integrating assertions into the regression flow for continuous checking.
- Developed constrained-random test sequences and functional-coverage models for APB and UART verification to exercise corner cases and measure verification completeness.
- Executed RTL regressions and waveform debug using Synopsys VCS and Verdi; performed root-cause analysis of functional failures and iterated on test scenarios to isolate bugs.
- Built component-level constrained-random verification (CRV) environments for IP verification, documented test plans and verification results to support traceability and handover.
- Automated simulation runs, coverage collection and report aggregation with TCL and shell scripts (AWK) to streamline regression workflows and reduce manual effort during verification cycles.
Projects
- Designed a reversible ALU architecture using hybrid IG–NFT gates to target low-power and quantum-compatible computing applications, implementing ADD, SUB, AND and XOR operations in Verilog RTL.
- Optimized logic depth and propagation delay to reduce hardware overhead and improve performance for FPGA implementation.
- Developed testbenches, performed RTL synthesis and implemented the design on Xilinx Artix-7 using Vivado; analyzed LUT utilization, timing and power.
- Applied parity-preserving reversible logic to improve fault tolerance while minimizing resource usage compared to conventional reversible ALUs.
- Validated functionality on FPGA and characterized performance gains; reported a 21.16% reduction in total power vs Fredkin–Feynman ALU and 34.80% vs Peres–HNG ALU.
- Developed a SystemVerilog simulation environment to validate FIFO functionality covering enqueue, dequeue, full and empty conditions.
- Created directed and constrained-random scenarios to exercise boundary and stress cases of FIFO behavior.
- Implemented SVA-based assertions to detect protocol and data integrity violations during simulation.
- Added functional coverage points to quantify scenario coverage and identify untested FIFO corner cases.
- Performed regression runs and waveform analysis to debug timing-related and functional issues in the FIFO RTL.
- Built a UVM-based verification environment for APB protocol with monitor, driver, sequencer and scoreboard components.
- Developed comprehensive read/write test sequences and corner-case scenarios to validate APB master/slave interactions.
- Integrated protocol assertions and functional coverage to measure verification completeness for address, data and response fields.
- Executed directed and randomized regressions to uncover interleaving and timing issues in APB transfers.
- Used the scoreboard to compare expected vs observed transactions and to automate end-to-end data integrity checks.
- Designed and implemented a UART-based serial communication system and corresponding verification testbench in SystemVerilog.
- Created scenarios for transmission, reception, framing errors and baud-rate handling to verify UART robustness.
- Developed firmware-style stimulus and monitor models to emulate microcontroller interactions with the UART interface.
- Applied assertions to catch protocol violations and data corruption during transmission and reception.
- Measured functional coverage for typical UART transactions and edge cases to identify untested behaviors.
- Built a weapon detection system leveraging a Raspberry Pi and a convolutional deep learning model to detect firearms in video streams.
- Prepared and augmented a diverse image dataset and trained models to improve detection accuracy across varied scenarios.
- Implemented real-time inference on the Raspberry Pi to trigger alerts when potential weapons were detected.
- Used image-processing techniques to improve detection robustness in varied lighting and occlusion conditions.
- Tested end-to-end performance on live video feeds and tuned pre- and post-processing to reduce false positives.
Education
Certifications
Powered by Drivetube · Create your own profile at drivetube.ai
Explore Drivetube
- Drivetube Profile — your free digital resume — at drivetube.ai/in/your-name: one true standard resume with a Hiring Snapshot (visa status, expected salary, notice period, work preference, relocation), an ATS-ready PDF download and a single shareable link. Free forever; interview requests come from verified employers and your contact details stay masked until you accept. Documentation.
- Free Job Board — verified openings crawled ATS-by-ATS from 100,000+ real company career pages across 35 ATS platforms. Shows the true posting date from the source ATS — not when a listing was indexed — and deletes every general listing 3 days after it was actually posted. No ghost jobs, no ad-sponsored listings, no staffing reposts, no account needed. Documentation.
- Job Hunt Program — managed job hunting, a one-time purchase from $199.99. JobScout matches verified roles to your real experience band, Blend AI writes a uniquely tailored resume and cover letter for every application, and the Autofill extension fills the form — or Let Us Apply submits it for you. Documentation.
- Resume Writing Services — human-written, ATS-optimised resumes by senior career writers, from ₹499.99 / $25.99. Available in every country, written to the destination country's own standard — a US resume, UK CV, German Lebenslauf and Indian resume are genuinely different documents. A paid service, separate from the free Drivetube Profile. Documentation.
- Community Membership — from $4.99/month (₹1,999/year in India). Unlocks the gated job-board filters — visa sponsorship, security clearance, workplace and application time — plus Job-Scout AI matching, Resume Report AI, Interview AI prep sheets, Recruiter Outreach AI sent from your own Gmail, Apply or Skip triage, a daily market feed and a $10,000+ library including 23 ATS-validated resume templates. Documentation.
- Drivetube Hire — for employers — hiring with no job postings and no applications. Paste your real job description and AI matches it against candidates' true standard resumes, returning ranked candidates with a match %, matched and missing skills and written reasoning. Free tier included; employers pay, candidates never do. Documentation.
Full product documentation — every product explained, with feature-by-feature comparisons against the job boards, AI apply tools, resume services and hiring platforms people actually use.
The job board covers the United States, India, United Kingdom, Canada, Europe and Australia, and Resume Writing Services are available in every country.