Ruogang Yang
Kokomo, IN ****2
Email: *******@*******.***
Phone: 765-***-****
SUMMARY
A creative, self-motivated, team-oriented engineer with comprehensive experiences in the full lifecycle of software
development with a track record of accomplishment and innovation in a Fortune 500 company. A core member in
multiple projects to successfully develop several key products, which generate $800M in revenue. Experienced in
analyzing and solving complex software issues. Exceptional collaboration, communication and managing
multitasks skills. U.S. citizen. Fluent in both English and Chinese.
KEY SKILLS
• Experience in full life cycle of software design, code, and test. Sun certified Java programmer.
• Professional programming skills in C/C++/C#, Java VB/VB.NET, JavaScript and Perl script language.
Experienced with object oriented programming (OOP), multi-thread programming and remote process control
(RPC).
• Web and database design experience. Experienced with MS SQL Server, T-SQL, ADO, ADO.NET, View,
Stored Procedure, Data Transformation Services (DTS), Crystal Report.
• Networking and communication development experience. Experienced with TCP/IP, CAN, I2C, and SPI.
• Algorithm development and simulation using Matlab and Simulink. AC Motor efficiency algorithm and vision
algorithm development experience. Broad knowledge in DSP and control theory. Published paper author.
• Strong ability to comprehend the customer and system technical requirements. Design and document a sound
approach to software development. Create high quality software solution.
EXPERIENCE
Delphi, Kokomo, IN 1998 – 2009
Software Engineer
• Software development of Integrated Forward Vision (IFV) system using C / C++ / MFC. Developed and
implemented the Lane Departure Warning, Distortion Correction and Dynamic Overlay algorithm. Developed
software functions of video capture / display and TCP/IP on the Ethernet. Supported he IFV projects in Europe
and Asia markets which have won $200M to date.
• Developed Windows-based simulation software using Visual C++ / MFC. Developed TCP/IP, CAN
communication functions and video capture and display functions. Developed PC-based data acquisition and
validation software.
• Developed the Product Failure Report management system. Designed, updated and administrated the database.
Designed GUI, security and status tracking functions. Designed automatic email distribution module, calendar
module, and SQL module. Used SQL to query the database and created graphic report using Crystal Report
tools for the total product failure reports number, status, timing, type and issues. Performed data clearance using
SQL Sever Enterprise Manager and DTS.
• Designed and implemented a web-based database system using SQL, ASP, XML, HTML for the test plan
management. Designed, updated and maintained the database. Created SQL query functions to search the test
plans for each person and group on any time frames. Maintained the standard test plan templates. Developed
user login management and security subsystem.
• Worked closely with the project managers and provided data and information to support the company’s
business activities. Attended the weekly manager meeting and provided data analysis, reports and suggestions.
• Collaborated with the product development team and delivered the solutions on commitment. Wrote the
software development plan to meet the SQA requirements. Designed the software architecture and wrote the
software design document. Performed software test and failure analysis.
Purdue University, Indianapolis, IN 1996 – 1998
Research Assistant
• Algorithm development and simulation using Matlab / Simulink to improve the efficiency and performance of
AC motors. Developed the software to implement the algorithm in the real system. Performed algorithm
performance analysis and verification.
• Designed web page and database system for Student and Scholar Association using JavaScript, JAVA, database
design and implement using SQL.
Shanghai Institute of Technical Physics, Shanghai, China 1993 – 1996
Software Engineer
• Key in development of an optical-electronic system with high speed signal processing capability. Developed
DSP software for target identification. Designed speed-enhanced circuit, and performed software tests.
• Involved in the development of a remote data monitor system in Unix environment. The system used RPC
technology to carry out data collecting, transferring, storing and querying. Programming using C.
• Involved in the development of computer simulation software for Yanshan Petrol Company, one of the biggest
petrol companies of China. Established mathematical models of the controllers and devices of the product line.
Used image and animation technology to simulate operating platform. Program using C++. The software was
awarded the Best Software Design by the company.
EDUCATION
• M.S. Electrical Engineering, Purdue University, Indianapolis.
• B.S. Electrical Engineering, University of Science and Technology of China (USTC), China.
PUBLICATION
• Efficiency Optimization of AC Induction Motor Based on Fuzzy Control and Neural Network, International
Artificial Intelligence Conference, Herfei, China, 1998, Page 172-173.
• Computer Control on the Infrared Image Generator. SITP Assembly, Academic Sinica,, Page 256-258.
CERTIFICATION
• Java Programmer Certification, by Sun Microsystems
• Software Engineer Certification, by Delphi
REFERENCES
Available upon request