CS 135 — Computer Science I
CS 202 — Computer Science II
CS 219 — Computer Organization
CS 302 — Data Structures
CS 326 — Programming Language Concepts & Implementation
CS 425 — Software Engineering
CS 426 — Senior Projects (Capstone)
CS 446 — Principles of Computer Operating Systems
CS 456 — Automata and Formal Languages
CS 477 — Analysis of Algorithms
MATH 365R — Math of Computer Science
CS 450 — Fundamentals of Internet Computer Security
CS 454 — Reliability and Security of Computer Systems
CPE 400 — Computer Communication Networks
CPE 201R — Introduction to Computer Engineering
CPE 301R — Microprocessor System Design
CPE 470 — Autonomous Mobile Robots
CPE 481 — Embedded Games Development
CS 491 — Topics in Aerial Robotics
CS 328 — Fundamentals of Game Design
CPE 481 — Embedded Game Development (overlaps robotics/embedded)
ENGR 301 — Engineering Communications & Societal Integration
ENGR 461 — High Tech Entrepreneurship
MATH 181 — Calculus I
MATH 182 — Calculus II
MATH 283R — Calculus III
MATH 330 — Linear Algebra
MATH 352 — Probability and Statistics
PHYS 180 — Physics for Scientists & Engineers I
PHYS 180L — Physics Lab I
PHYS 181 — Physics for Scientists & Engineers II
PHYS 181L — Physics Lab II
CHEM 121 — General Chemistry
CHEM 121L — Chemistry Lab
CS 105 — Intro to Computing
On-Site Hardware Support • Banking & Finance Environments
Provided on-site installation, replacement, and configuration of print and workstation hardware for enterprise customers in banking and other security-conscious environments. Delivered reliable technical support directly to end-users and branch staff, ensuring minimal downtime and continuity of daily operations.
On-Site Hardware Replacement & Setup
Installed and configured printers, peripherals, and desktop hardware across branch locations. Validated connectivity, print queues, access permissions, and driver deployments before hand-off.
Secure Environment Operations
Worked inside banking environments and restricted areas, adhering to strict access control, identity verification, and confidentiality practices.
Issue Diagnosis & Resolution
Troubleshot connectivity issues, driver conflicts, and hardware failures on-site, restoring functionality under time-sensitive conditions.
End-User Assistance
Guided branch personnel through usage, configuration, and troubleshooting steps, ensuring hardware was fully operational and understood before departure.
Coordination with Support Teams
Collaborated with remote help desks and infrastructure teams to resolve escalations, update tickets, and report systemic issues impacting multiple sites.
Documentation & Ticketing
Logged service actions, hardware replacements, serial tracking, and resolution outcomes to support asset management and lifecycle metrics.
On-site work across multiple branch locations
Customer-facing technical interactions
Physical access controls and secure device handling
Time-sensitive troubleshooting under operational constraints
Hardware installation • Peripheral configuration • Printer support • Driver management • Ticketing systems • End-user support • Field diagnostics • Secure environment access • Communication & customer service • Asset/serial documentation
Ensured reliable printing and workstation operations across banking environments by replacing failing hardware, resolving connectivity issues, and providing user assistance—all while adhering to strict security and access policies.
Developed a reputation for fast, reliable on-site support in secure financial branches, reducing downtime and improving staff productivity.
Highly Reliable Systems
Computer Hardware Technician (Pre-College) · Reno, NV
Role Summary
Assembled enterprise backup/workstation systems from components to customer-ready units. Handled imaging, firmware updates, QA/burn-in testing, and final packaging—prioritizing build consistency, reliability, and ESD-safe practices.
Selected Contributions
Assembled systems end-to-end (motherboard/CPU, memory, storage, PSU, cabling, cooling) with clean cable management and airflow best practices.
Performed BIOS/UEFI configuration, RAID setup, and firmware updates; validated memory and storage health before OS/image deployment.
Conducted burn-in, thermal, and throughput tests; diagnosed DOA parts; coordinated RMAs to maintain on-time shipments.
Created and followed build checklists to standardize quality across batches; documented serials/BOM for traceability.
Imaged operating systems and application payloads; verified drivers/services; prepared units for customer environment handoff.
Maintained inventory accuracy (pick lists, part substitutions), reducing build stalls from stockouts.
Core Skills
PC assembly · ESD safety · Cable management · BIOS/UEFI · RAID (0/1/5/10) · Firmware updates · Hardware diagnostics · Burn-in & stress testing · Imaging & cloning (e.g., Clonezilla/Acronis) · Drive health checks (SMART) · RMA handling · BOM/serial tracking · Inventory control · Packaging & logistics
Tools & Tech
ATX/mATX platforms · SATA/NVMe · HDD/SSD · ECC/Non-ECC RAM · GPU install & power budgeting · SMART, MemTest86, HWMonitor · Labeling/asset tags · Ticketing & build sheets
Impact
Delivered consistent, production-ready systems with low field failure rates and predictable lead times—establishing disciplined build habits that later informed my software and systems engineering practice.