2
#2101 6688 Arcola St., Burnaby, BC, Canada (778) 960-8448 [email protected]a PROJECT RELATED SKILLS Hardware Expert in Real Time Embedded System programming (process, threads, interrupts, etc.) in C Experienced in embedded hardware of Raspberry Pi, ZED and FPGA board Good Math and Analytical skills Advanced knowledge of Feedback Control System and FM/AM/DSB/SSB generation/modulation Expert with Mixed Signal Oscilloscope, Soldering Station and Re-work Station Software Proficiency in Computer Aided Design with AutoCAD, SolidWorks/OpenScam Good understanding of HTML, CSS, Dreamweaver, Web Server , Database Proficiency with MATLAB/Simulink and LT Spice Advanced C++ and Python programmer of system and tool design Familiar with Biophotonic, Microscopy, Laser, Rehabilitation Engineering Experienced with Mac and Linux operating system TECHNICAL WORK EXPERIENCE Hardware Engineer, Global Desktop MOB R&D Department Lenovo Group Ltd. Sept - Dec 2013 Took charge of department lab equipment setups, BIOS upgrade to ensure MOB automatic diagnosis is running in newest BIOS Attached and detached components from MOB using soldering station and rework station customized on clients’ requests Tested high speed signal using oscilloscope, saved and transmitted data to excel on oscilloscope and analyzed waveforms with colleague Checked the stability of random samples PROJECT Capstone Project - Automatic Following Cart Python Programming on Raspberry Pi and Mechanical Engineering Jan - Apr 2015 Integrated OS and basic setup for Raspberry Pi B+ Co-designed Python algorisms for ultrasonic sensors Designed cart’s transmission system and electronic components mounting methods Sound Processing on FPGA VHDL project on DE2-115 Jan Apr 2015 Designed UI to be user friendly Applied HP, LP and BP FIR filters for the equalizer effects Modified volume change algorithm Programmed code for displaying modes and coordinated number for volume on 7-segment Graphical UART Performance Monitor Embedded System on ZED Board in C Sept - Dec 2014 Programmed arithmetic logic reads inputs from keyboard and display characters on screen using ASCII code Co-programmed function for scanning, color displaying and alpha blending algorithms Co-designed the hardware timer and software timer algorithms Debugged and optimized C code for characters reading and pixel scanning

JZ New Resume_SW

Embed Size (px)

Citation preview

Page 1: JZ New Resume_SW

     

   

#2101 – 6688 Arcola St., Burnaby, BC, Canada

(778) 960-8448 [email protected]  

PROJECT RELATED SKILLS Hardware

• Expert in Real Time Embedded System programming (process, threads, interrupts, etc.) in C • Experienced in embedded hardware of Raspberry Pi, ZED and FPGA board • Good Math and Analytical skills • Advanced knowledge of Feedback Control System and FM/AM/DSB/SSB

generation/modulation • Expert with Mixed Signal Oscilloscope, Soldering Station and Re-work Station

Software • Proficiency in Computer Aided Design with AutoCAD, SolidWorks/OpenScam • Good understanding of HTML, CSS, Dreamweaver, Web Server, Database • Proficiency with MATLAB/Simulink and LT Spice • Advanced C++ and Python programmer of system and tool design • Familiar with Biophotonic, Microscopy, Laser, Rehabilitation Engineering • Experienced with Mac and Linux operating system

TECHNICAL WORK EXPERIENCE Hardware Engineer, Global Desktop MOB R&D Department Lenovo Group Ltd. Sept - Dec 2013

• Took charge of department lab equipment setups, BIOS upgrade to ensure MOB automatic diagnosis is running in newest BIOS

• Attached and detached components from MOB using soldering station and rework station customized on clients’ requests

• Tested high speed signal using oscilloscope, saved and transmitted data to excel on oscilloscope and analyzed waveforms with colleague

• Checked the stability of random samples

PROJECT Capstone Project - Automatic Following Cart

Python Programming on Raspberry Pi and Mechanical Engineering Jan - Apr 2015 • Integrated OS and basic setup for Raspberry Pi B+ • Co-designed Python algorisms for ultrasonic sensors • Designed cart’s transmission system and electronic components mounting methods

Sound Processing on FPGA VHDL project on DE2-115 Jan – Apr 2015

• Designed UI to be user friendly • Applied HP, LP and BP FIR filters for the equalizer effects • Modified volume change algorithm • Programmed code for displaying modes and coordinated number for volume on 7-segment

Graphical UART Performance Monitor Embedded System on ZED Board in C Sept - Dec 2014

• Programmed arithmetic logic reads inputs from keyboard and display characters on screen using ASCII code

• Co-programmed function for scanning, color displaying and alpha blending algorithms • Co-designed the hardware timer and software timer algorithms • Debugged and optimized C code for characters reading and pixel scanning

Page 2: JZ New Resume_SW

2   [JAMES  ZENG]    

 PROJECT (CONTINUED)

Programmer of C++ Programmed Game of Reversi (Othello) Sept - Dec 2012

• Customized a text user interface and optimized the functions and main program • Designed class of algorithm of Reversi • Co-designed the Display Board for Game of Reversi • Modified function that automatically check the input logic in the game

Computer Aided Design and Manufacturing Reverse Engineering, 3D Printing and CNC Sept – Dec 2014

• Measured object and scratched draft of it • Reversed object on SolidWorks • Printed the part using 3D printer and passed the comparison test to the real part • Drew CNC Moulds for the part on SolidWorks • Simulated CNC cutting steps for the Moulds by implementing G-code on OpenScam

Feedback Control System Project Using MatLab and Simulink Inverted Pendulum Jan – Apr 2014

• Designed the closed-loop feedback control system using Simulink • Plotted the simulated scope graph of the closed-loop and open-loop system • Found the controllability, observability, feedback gain, the observer poles and the L-gains using

MatLab • Determined the external and internal stability of the control system • Programmed the algorithm of the ECPUSR for controlling the inverted pendulum

EDUCATION

Simon Fraser University, Burnaby, BC Jan 2011- Present Electronics Engineering, 4th year

OTHER WORK EXPERIENCE

Cook and Driver at Panago Pizza Jun - Oct 2014 • Resolved customer complaints and colleagues’ arguments to encourage strong team work and

positive interactions through effective communication skills SELF-LEARNING

• Downgrading PC’s OS from Windows 8.1 to Windows 7 • Helping friend with offices’ computers, printers and wireless setup • Reading C++ Primer Plus to enhance the Programming knowledge

INTERESTS

• Snowboarding • Hiking • Guitar • Violin

• Hardware developing • Reading • Gaming • Basketball