Post Job Free
Sign in

Software Developer

Location:
Houston, TX
Posted:
May 19, 2020

Contact this candidate

Resume:

Jeremy Yao

******@*******.*** github.com/jyao-** linkedin.com/in/jeremy-yao1

EDUCATION

University of Illinois at Urbana-Champaign December 2018 Bachelor of Science in Electrical and Computer Engineering SKILLS

Languages: Java, Python, C, C++, JavaScript, SQL, X86, SystemVerilog Technologies and Tools: Spring, Spring Boot, Spring MVC, RESTful, HTML, CSS, Angular, React, Redux, Hiber- nate, MongoDB, Junit, JSP, Git, Maven

EXPERIENCE

Cognixia - Dallas, TX October 2019-May 2019

Junior Full Stack Java Developer

• Participated in 12-week Java Full Stack program focused on developing technical skills in Spring, Spring Boot, Spring MVC, Hibernate, Angular, React, and RESTful web services

• Developed a readable, well-documented RESTful API that gives access to sports information and statistics. Im- plemented with Spring Boot, Hibernate, mySQL, and supports JSON

• Developed a RESTful Task Management web application using Spring Boot, Spring MVC, Spring Security that allows users to log in and keep track of to-dos for the user. Frontend was done with Angular and web interface was designed with HTML and CSS. Spring Data JPA and Hibernate was used to persist data and connect to mySQL database

Department of Computer Science, University of Illinois - Urbana, IL October 2018-May 2019 Research Assistant

• Developed a circuit simulator that allowed user to drag and connect various components with wires to design, ex- periment, and simulate circuits easily

• Assisted in modeling component behaviors in circuit simulator including resistors, capacitors, diodes, LEDs, breadboard, Arduino, and other advanced components

• Implemented a circuit solver in Python to solve and simulate analog and digital behaviors of circuits created by user

Laboratory for Optical Physics and Engineering - Urbana, IL February 2016-August 2016 Lab Assistant

• Assisted graduate students on the integration of micro-plasma devices with a bipolar junction transistor to design a micro-scale platform for controllable plasma-semiconductor interactions

• Produced plasma bipolar junction transistor (PBJT) devices with 500 µm spatial resolution capable of being inte- grated with very-large-scale-integration (VLSI) circuits PROJECTS

Linux Operating System Kernel

• Implemented a simple Linux Kernel in a team of three using x86 Assembly and C

• Operating system capable of supporting interrupts, system calls, scheduling, filesystem, virtualization with pag- ing, and device driver for interface with keyboard RISC-V Microprocessor

• Designed and developed a RISC-V instruction set microprocessor with five-stage pipeline and a split two-level cache hierarchy using SystemVerilog

• Implemented optimization features in microprocessor such as hazard detection, forwarding, branch prediction, branch target buffer, and register renaming to improve processor speed LEADERSHIP

Illinois Men’s Soccer Club - Treasurer August 2016-December 2016



Contact this candidate