 |
Email:
yinma@mtu.edu
Phone:
(906)4825502
Address:
219 Hubbell St. ,Houghton |
 |
Yin Ma
Address: 219 Hubbell St., Houghton MI 49931
Email: yinma@mtu.edu
Telephone: 906-482-5502 [home]
Homepage: http://www.cs.mtu.edu/~yinma/
SUMMARY OF QUALIFICATIONS
- Over 6 years of extensive experience and
deep understanding in software designing and system programming
- Strong skills on web and distributed
application development with over 4 years of work experience
- Comprehensive expertise on database
server, web design and development, networking, programming and
applications
- Quick learner who rapidly becomes
familiar with new types of software and hardware
- Detail orientated multi-tasking with
extensive organizational skills; able to work independently
- Tactful team player, thrive within group
environment; Innovative thinker with pleasant personality
EDUCATION
- Master in Computer Science
09/2000 - 09/2002 Department of Computer Science, Michigan Technological
University, MI (GPA: 3.85/4.0)
Thesis topic: A New Performance Model for Loops on DSP Architectures
- Bachelor in Computer Science
- Minor in Electrical Engineering
09/1995 - 07/1999 Department of Electronics, Beijing Normal University,
Beijing, China (GPA: 3.56/4.0)
- Credentials of Graduation in Economy
and Management
09/1997 - 07/1999 Department of Economics, Beijing Normal University,
Beijing, China (GPA: 3.21/4.0)
WORK HISTORY
- 05/2001 - 08/2001 Itochu Techno-Science
Corporation, Tokyo, Japan
System Engineer
Joined the security team to design the prototype of an advanced secure
E-Commence platform based on Public Key Infrastructure (PKI) and
XML/J2EE techniques; I implemented an XML Digital Signature library
(XML-Signature Syntax and Processing) from its specification by using
JAVA and wrote JSP codes on Weblogic and Tomcat Web Server for
integrating this lib into the platform.
- 03/2000 - 07/2000 Legal Information
Center of Tsinghua University, Beijing, China
Web Engineer
Worked in and led development teams to build the top #1 legal
information and legal consulting website to serve universities and law
firms in China. It is equipped with huge databases of laws and cases and
supported a powerful search engine combined with a customizable
community. We implemented the website on Windows 2000 Adv. Server, IIS5
and MS SQL Server 7. The link of this website is
http://www.mylaw.com.cn.
- 08/1999 - 03/2000 Microsoft
Authorized Training Center (MSATC), Beijing, China
Software Engineer
Took part in system design and coding for the MSATC Paperless Test
System, which is used for Microsoft certificate tests; It is a
distributed system installed in test centers and the MSATC headquarter.
It supports automatically paper generating, test monitoring and scores
transferring. I implemented it with Visual C++, VB and ASP with ADO
connecting to a MS SQL Server.
- 07/1996 - 01/1999 Beijing PEI Advertise
Co., Beijing, China
System Administrator / 2D Artist
Maintained a network with Windows and Mac PowerPC with access controlled
by Window NT. Duties included network/computer security, network
configuration, software maintenance, hardware maintenance etc. At same
time, Used Photoshop, Pagemaker, Corel Draw! etc. to edit photos and
publishments based on requirements.
- 03/1996 - 07/2000 Yinfu Computer Co.,
Beijing, China
Software Engineer
I supplied software solutions and web techniques for various customers
to build their portals and communities, create management systems, and
construct database applications on a wide-range multi-tier publishing
environment. This job required a knowledge base of many kinds of
hardware components, software applications and professional skills on
Perl/Apache/Mason/CGI, ASP/IIS, VB, VC++, COM/ActiveX, HTML/JavaScript,
Oracle/DBI, MS SQL Server/ODBC, GIS/ArcView etc.
PROJECTS AND EXPERIENCE
- 09/2001 - 05/2002 A New Performance
Model for Loops on DSP Architectures [Master Thesis]
I designed a new model for loops to maximize the performance of
optimized codes on DSP architectures, such as TI C3xx, Star*Core 1xx by
applying software pipelining, unroll-and-jam, scalar replacement as well
as some specific features of DSP chips, such as vector operations. I
implemented algorithms in Memoria, a source to source compiler.
Benchmarks on DSP simulators showed the great improvement of
performance.
- 01/2001 - 05/2001 Visual TCP/IP Animator
for Unix/Linux
We made a program on Unix/Linux to help users to understand and analyze
runtime statuses of messages passing in distributed programs. This
program creates a middle layer between applications and network hardware
in a computer. Messages passing between processes or network adapters
etc. can be captured, stored and reconstructed by the software.
PROFESSIONAL SKILLS
- Web Techniques
JSP/XML/ J2EE/EJB/SOAP/Tomcat/WebLogic
ASP/ActiveX/IIS
Perl/CGI/Apache/Mason
HTML/DHTML/JavaScript/CSS
HTTP/FTP/POP3/IMAP/TCP/PROXY Configuration
- Software Design
Unix/Linux [ GNU C/C++, QT ]
Win32 [Visual C/C++/Basic, API/MFC/ActiveX ]
DOS [Turbo&Watcom C/C++, ASM, QBASIC]
JAVA/PERL
- Database
MS SQL Server
Oracle
Access
- Miscellaneous
Trilingual - Mandarin
Win32/Linux/Solaris/Unix/Mac OS
Install Shield
UML & CMM
SQL/Storage Process/ODBC/DBI
Photoshop, Corel Draw, PageMaker, Illustrator
Microsoft Office Suite
Compiler and Compiler Optimization
Public Key Infrastructure (PKI) and Java Security
XML, XMLdsig, XPath, XSLT, Canonical XML
System Administration (NT/2000 Server)
Troubleshooting and Technical support
|
 |