Jack (Jie) Yuan
**** *. **** **, *** ***, Tulsa, OK 74136
Phone: 405-***-**** Email: ***********@*****.***
VISA STATUS H-1B
OBJECTIVE Seeking a full-time Software Engineer (Developer) position EDUCATION
Aug 2009-Jun 2013 M.S. in Computer Science, GPA: 3.5 Oklahoma State University, Stillwater, Oklahoma Sep 2005-Jun 2009 B.S. in Electronics, GPA: 3.3 Beijing Normal University, Beijing, China SKILLS
C/C++, MATLAB, CUDA GPU programming, shell script, Python, C#, HTML, PHP
Database: Microsoft SQL Server, MySQL
Image processing, computer vision, OpenCV; Digital signal processing (DSP)
Video/audio demuxers and codecs, automated visual artifact detection
Data structures and algorithm analysis, machine learning, artificial intelligence
Wireless Network Protocols such as WiFi and ZigBee
Software development on Linux and Windows systems WORK HISTORY
Jul 2013-Present Software Engineer, DCA, Inc, Cushing, Oklahoma I have been working on automated file-based QC (quality control) for digital media files. 80% of my work is back-end (with C++) and 20% is front-end (with C#, XML).
Designed and implemented dead pixel detection algorithm. Filed a U.S. patent.
Added H.264 (AVC), MPEG-2 decoders and FFmpeg demuxer to our QC product
Designed and implemented video tapehit detection algorithm, subliminal shot detection algorithm, and video upconversion detection algorithm
Implemented Photosensitive Epilepsy (PSE) test conforming to Ofcom 2009 standard
Collaborated with an audio expert in developing audio wow/flutter detection algorithm and test tone detection algorithm
Sped up (x8) subliminal shot detection algorithm with GPU multithreading (CUDA)
Sped up (x5) PSE and Dead Pixel detection algorithm with CPU multicore programming
Maintained database of our product with Microsoft SQL Server 2012
Added new UI items/options in the WebUI using C# for each algorithm I implemented
Maintained HTML-based Web report file by editing XML style sheet Aug 2009-Jun 2013 Teaching Assistant, Computer Science Department, Oklahoma State University Worked as a TA in the following courses: Data Structures and Algorithm Analysis I, Discrete Mathematics, Numerical Computation, C/C++ Programming May 2010-Aug 2010 Software Engineer Intern, DCA, Inc, Cushing, Oklahoma Developed efficient algorithms to detect various kinds of visual artifacts in HD video streams and realized the real-time requirement by GPU high performance computing RESEARCH EXPERIENCE
Aug 2011-Dec 2012 Research Project (supported in part by NSF grant No. CNS-0709329): HMM-driven Smart White-space-aware Frame Control Protocol for Coexistence of ZigBee and WiFi
Proposed a novel frame control protocol to reduce conflicts between WiFi signals and ZigBee signals. Our protocol outperforms current popular protocols such as CSMA,BMAC PUBLICATION
“HMM-driven Smart White-space-aware Frame Control Protocol for Coexistence of ZigBee and WiFi ”, 1st author, IEEE International Conference on Pervasive Computing and Communications 2013, San Diego, CA.