Post Job Free

Resume

Sign in

Software Engineering

Location:
Edmonton, AB, Canada
Posted:
February 14, 2016

Contact this candidate

Resume:

OBJECTIVE

I am looking for a challenging software development position.

EDUCATION

Master of Science in Nano-device and Micro-systems Jan. 2013 – Jun. 2015

University of Alberta, Department of Electrical and Computer Engineering, Edmonton, AB

Bachelor of Science in Electronics Sep. 2008 – Jul. 2012

Peking University, School of Computer Science and Electronic Engineering, Beijing, China

SKILL SUMMARY

•Post-graduate research experience in C/C++, Java, and SQL using Microsoft Visual Studio and Eclipse

•Experience gained in school courses: object-oriented programming, algorithms and data structures, operating system, an introduction of search engine optimization

•Academic project experience in HTML, XML, Javascript

•Experience in working with Linux and Windows environment and knowledge using command line interfaces such as the shell

•Strong team spirit, highly motivated and excellent learning ability

•Language skill includes English (working proficiency) and Mandarin (native speaker)

ACADEMIC PROJECTS

Accelerated Verification of Integrated Circuits against Environmental Variations Sep. 2014 – Jun. 2015

•Quickly absorbed and followed instructions from both academic and industrial advisors

•Worked closely with other group members; Wrote programs collaboratively to implement the correcting factor algorithm, which was proposed to compensate the underestimated error prediction by the Gaussian process model

•To deal with outputs with their discontinuous behavior, a clustering algorithm was employed and implemented using machine learning packages in Python

•Developed a user interface to conveniently read in data sets and generate customized reports

Design and Evaluation of Stochastic Vector Quantization for Image Compression Sep. 2012 – Jul. 2013

•Implemented vector quantization quantizers by building Matlab functions and models;

•Analyzed the statistical behavior by measuring the variance/uncertainty caused by the randomness of image compression

Gobang (Five in a row) Game in C/C++ Sep. 2011 – Dec. 2011

•Implemented a human-computer Gobang game using C/C++ with a command line-based interface

•Made use of a strategy where a score function was designed to evaluate every possible position on the chessboard for the next step; the position with the highest score would be selected to place the next piece

•Participated in weekly competitions with other programs, and constantly modified the code to achieve efficiency and robustness

VOLUNTEER AND WORK EXPERIENCE

Technical Volunteer – Edmonton Bicycle Commuters Society, Edmonton, AB Jan. 2014 – Apr. 2014

•Implemented the bicycle brake controller to remotely apply brakes for the safety of young bicycle riders; Single chip micro-computers were programed in C in order to control the sensors and motors

Teaching Assistant – Department of ECE, University of Alberta, Edmonton, AB Sep. 2013 – Dec. 2013

•Gave presentations to facilitate lab sessions and provided prompt assistance for students; Instructed students with varying proficiency levels to use software tools, and helped students with in-class questions and homework problems

PUBLICATIONS

Ran Wang, Jie Han, Bruce Cockburn, and Duncan Elliott. “Stochastic circuit design and performance evaluation of vector quantization.” In Proc. IEEE 26th International Conference on Application-specific Systems, Architectures and Processors, pp. 27-29.

Ran Wang, Jie Han, Bruce Cockburn, and Duncan Elliott. "A comparative study on the performance of conventional and stochastic FIR filters." Submitted to IEEE Transactions on Computers.

HOBBIES

Basketball, swimming, watching documentaries.



Contact this candidate