Summary
Overview
Work History
Education
Skills
Timeline
Generic

Leoric Luo

Los Angeles,CA

Summary

Curriculum Vitae/Resume

Application field: Electrical & Computer Engineering M.S.

8 digit U-M ID: 93010956

Overview

1
1
year of professional experience

Work History

Digital Integrated Circuits Project

UCLA Dejan Markovic
Los Angeles, CA
07.2023 - 08.2023
  • Design a 4-bit “Absolute-value Comparator” with leveraged delay(1.5 min delay) and energy cost by scaling both logic gate sizing (CMOS size relatives to the reference size) and supply voltage(Vdd).
  • Use only static logic (CMOS, pass-transistor logic) to build common logic gates and achieve desired function. Critical path is identified for use of optimization on delay and energy cost. Use matlab and Excel solver function to observe the pattern between energy cost and delay with respect to sizing and VDD change.

Review Paper Writing on OEIC Technology

N/A
Los Angeles, CA
06.2023 - 10.2023
  • Review paper writing of potentials of OEIC(Optoelectronic Integrated Circuits).
  • Contribution to the paper: Abstract writing, introduction of OEIC, Application of it in integrated circuits, comparison of OEIC and PIC, and their application in various sectors including communication, sensing, and biomedical applications.

C/C++ Coding Experience

UCLA Computer Science Course
Los Angeles, CA
01.2023 - 03.2023

Video Game Mario-party design

  • Design and implement the operation of the game Mario Party: load the board info, actor positions, and set up a two-minute timer that count down the remaining playing time.
  • Implement all functions of actors and events when one interact with the other by landing on the same square.
  • Run the game successfully in the final stage and players had great fun playing it.

Search engine design.

  • design a movie search engine that also does actor, genre, and director related recommendation.

Assembly code reverse-engineering

  • Diffuse a "bomb" inside a program by compile the program and read through assembly code. Exploit input to avoid detonate the bomb.
  • Use buffer overflow or inserting executable assembly code to hack the program and do things desirable.

Microprocessor and Memory Hierarchy Simulation

  • Use C++ to simulate a simple RISC-V CPU that support simple R-type, I-type, load, store and branch instructions.
  • Use C++ to simulate Memory Hierarchy and data flow between L1, L2 victim caches and main memory.

Hands-on Embedded System Project

UCLA IEEE Project and ECE3
Los Angeles, CA

ECE3:Write Arduino code and upload to "race-car" to apply control keeping the car from deviating the track.

  • Collect sensor parameters to design coefficient of controls
  • Achieve the fastest car in the class that finish the track in 14.64 s.

UCLA IEEE Project: Design a maze-solving micro-mouse to escape a maze in shortest amount of time.

  • Use 360Fusion for schematic design, solder PCB based on scheme, and code on STM32CubeIDE that control the MCU on the mouse.

Machine Learning Project

UCLA Health
Los Angeles, CA
01.2024 - 03.2024
  • Use FCN, and CNN to train and improve the performance of model on classifying the CIFAR-10 dataset.
  • Use RNN and CNN to train and improve the performance of a model on classifying actions produced by different subjects using data from electroencephalography (EEG). Create and compare performance of CNN, RNN, CNN+RNN architectures

Education

Bachelor of Science - Electrical & Computer Engineering

University of California - Los Angeles
Los Angeles, CA
06.2024

Skills

  • Software: C,C, Python, Matlab
  • Hardware: Familiar with Circuit Design, Circuit Components, Microprocessor design, Encoders and Decoders, IR sensors, Verilog design, PCB board design and soldering
  • MS Office: Adept in PPT, Word and Excel

Timeline

Machine Learning Project

UCLA Health
01.2024 - 03.2024

Digital Integrated Circuits Project

UCLA Dejan Markovic
07.2023 - 08.2023

Review Paper Writing on OEIC Technology

N/A
06.2023 - 10.2023

C/C++ Coding Experience

UCLA Computer Science Course
01.2023 - 03.2023

Hands-on Embedded System Project

UCLA IEEE Project and ECE3

Bachelor of Science - Electrical & Computer Engineering

University of California - Los Angeles
Leoric Luo