Resume
Skills
Programming Languages:
- C
- C++
- Java
- Python
- Assembly
- System Verilog
Applications/Environments:
- Unix
- Windows
- Microsoft Office Suite
- GDB
- HP Service Manager
- RISC-V
- Vivado
- MatLab
- PSpice
Technical
- Object Oriented Design
- Multi-Threaded Programming
- ARM Neon
- I2C
- SPI
- RS-232
- Network Protocols
- Soldering
- Lathe
- Mill
- Hand tool experience
Inter/Intra-Personal:
- Communicates well verbally and in writing
- Fits in any group dynamic
- Exhibits critical attention to detail
- Performs well in high stress situations
Relevant Coursework
Hardware:
- Digital Electronics and Integrated Circuits
Analysis, design, application and interfacing of integrated logic circuits such as NMOS, CMOS, TTL, ECL, and other logic families.
- Digital Signals and Systems
Signal and system description and analysis, with emphasis on discrete-time signals and linear time-invariant (LTI) systems. Covered topics such as sampling theorem, frequency spectrum, convolution and its application to LTI systems, z transform, discrete-time Fourier transform, and digital filters.
- Computer Design and Assembly
Design and implementation of digital computer circuits via CAD tools for PLDs. Cover basic computer design datapath components and control unit. Introduced to assembly language programming with RISC-based microcontroller.
- Computer Hardware Architecture
Further development of custom RISC-V CPU including pipelining, input/output, multi-processors, and performance measurement.
Software:
- Systems Programming
C programming language from a system programming perspective. Standard C language including operators, I/O functions, and data types in the context of system functions. Unix commands, shell scripting, file system, editors.
- MCU-Based System Design
Design, implementation and testing of microcontroller-based systems. Hardware and C software for embedded systems to sense and actuate external devices. I/O common embedded systems to interface I/O devices and protocols.
- Real Time Embedded Systems
Theory, design and implementation of modern embedded systems. Scheduling algorithms and operating system resources. SoC design issues such as interfacing with custom HDL peripherals, energy use, area, and hardware versus software performance trade-offs.
- Networks
Historic and current computer network architectures, communication protocol standards, and services provided by the network.
Education
September 2019 – Present
B.S. in Computer Engineering, California Polytechnic, San Luis Obispo, GPA: 3.44
Expecting to graduate June 2022.
August 2016 – May 2019
Computer Engineering, Allan Hancock College, Santa Maria, GPA: 3.50
Transfer program to Cal Poly SLO.
Work experience
September 2021 – December 2021
Microcontroller-Based System Design Teacher’s Assistant, Cal Poly SLO
Reviewed submissions for Cal Poly’s Microcontroller Based System Design course, recommended efficiencies and C-styling improvements for readability. Submissions were designed on the STM NUCLEO-L467RG.
January 2021 – March 2021
Computer Design Teacher’s Assistant, Cal Poly SLO
Evaluated designs submitted to Cal Poly’s Computer Design and Assembly Language class and offered suggestions for improvement where available. Designs were created in System Verilog utilizing the RISC-V ISA.
December 2020 – August 2021
Office Assistant, Envision Optometry
Organized patient information to ensure ease of access and preparedness for upcoming appointments. Fielded calls from both external offices and patients, to facilitate communication between doctors, specialists, and patients. Reviewed inbound and outbound shipment invoices for accuracy.
January 2020 – March 2020
Lab Technician, Envision Optometry
Utilized in-house lab equipment to trace and edge lenses. Maintained in lab equipment through cleaning and verifying operating condition. Neutralized glasses prior to dispense. Reviewed inbound and outbound shipment invoices for accuracy.
September 2018 – August 2019
IAM Analyst Intern, Mechanics Bank (Formerly known as Rabobank NA)
Certified user privileges for all employees, which involved reviewing current access and adhering to strict security protocols to control internal user permissions. Followed authentication procedures when granting access requests to various banking applications.
September 2017 – September 2018
Cashier, Lowe’s Home Improvement
Provided customers with excellent customer service at checkout, including locating, assembling, and transporting desired products as necessary.
September 2015 – September 2017
Ice Cream Scooper, Doc Burnstein’s Ice Cream Lab
Provided superior customer service to internal and external customers. Exhibited critical attention to detail to customer requests and cleaning duties. Displayed ability to learn new skills quickly.