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.