Post Job Free
Sign in

Java Mechanical Engineering

Location:
Lisle, IL, 60532
Posted:
September 13, 2010

Contact this candidate

Resume:

MEIDE ZHAO

*** ********** ***, ******, ** *****

Cell: 630-***-****, Email: abk75m@r.postjobfree.com, Home: (630) 551-

0312

. 15+ years hands-on experience developing software products using Java

and C++ technology including Core Java, J2SE/J2EE, C++/C on Windows

and UNIX platforms.

. 8+ years experience in Java Architect, OO design, Database, JDBC, and

UML.

. 8+ years hands-on experience on Sun Solaris Unix, SGI IRIX, and Linux.

PROFESSIONAL EMPLOYMENT

SubscriberMail, LLC., Lisle, IL Mar. 2010 - Aug.

2010

Core and Back End Java Developer

. SubscriberMail Enterprise and API manage emails using Core Java, NIO,

Multi-Threading, Message Driven Beans, Web Service, WSDL, XML, SOAP

protocol, Axis, Ant, JUnit, DAO, DBO, Sybase, Subversion, Eclipse,

Subclipse, PMD, MaintainJ., Ubuntu Linux.

. SubscriberMail bounce logging and classification (BLC) component for

automatic email bounce parsing and classification using a set of

classifiers including a rule tree classifier in Core Java. The bounce

service in SubscriberMail Enterprise server handles the classified

bounces according to the types of the bounces and saves them in Sybase

via JDBC.

. SM Enterprise has its own containers that are able to load the web

service objects and Http based handler objects in runtime based on the

configuration files, which is similar to SPRING framework, and SM

Enterprise has its own JDBC based solutions to the database like DAO

and DBO objects, which is similar to HIBERNATE framework. SM

Enterprise uses Apache's AXIS for message processing but built its own

Web Service APIs (SMAPIs) implemented using XML and SOAP protocol.

VasSol, Inc., Chicago, IL Jul. 2001 -

Jan. 2010

Java Software Architect / Lead Engineer

. Led a software development team of 10 developers for the high-tech

medical imaging product using Core Java, J2SE, Java Swing, Java 2D,

Java 3D, C++/C, OpenGL, Open Inventor, J2EE, JSP, Servlets, XSLT, XML,

Python, JNI, Oracle, SQL Server, MySQL, and JDBC.

. Created a user-friendly Graphics User Interface using Java Swing and

X/Motif for MRI tech to perform flow analysis using MRI images and for

Radiologist to review/approve the report.

. Invented/implemented core algorithms for image segmentation, image

processing, contouring, motion correction, and MRI protocol generation

using C++/C and Core Java.

. Developed 3D reconstruction and 3D surface rendering of blood vessels

from MRI images using Java 3D and OpenGL/Open Inventor on both Windows

and UNIX environment.

. Developed DICOM sender/receiver for image transfer and the interface

to PACS system using Java Networking.

. Built interfaces with Sun Solaris Unix, SGI IRIX, Red Hat Linux

Environment.

. Encrypted the software including both JAR and DLL files using

SafeNet's HASP technology

. Delivered requirement / high-level design documentation using UML and

followed the FDA/ISO standards.

. Built complain handling system using J2EE, MySQL, Servlets, JSP,

TomCat.

. Diagnosed and resolved complex and critical issues throughout the full

cycle of development process from build, deployment, system

integration, testing, release management, installation, customer and

technical support.

Neurosurgery Dept., University of Illinois., Chicago, IL Jan.

1997 - Jul. 2001

Research Scientist, Neurosurgery Clinic Imaging

. Developed three medical imaging software (MRI based 3D blood flow

measurement, X-Ray angiogram based vessel size measurement, and fluid

mechanics based predictive modeling software) using C++, OpenGL, Open

Inventor, X/Motif on SGI IRIX.

. Created Graphics User Interfaces for the medical software to perform

flow and vessel analysis.

. Developed 3D point and surface rendering for 3D localization and flow

quantification.

. Developed a clinical patient database system using ASP, JavaScript,

and HTML.

Math and Comp. Dept., Loyola University, Chicago, IL Sept. 1998 -

May. 1999

Instructor

. Artificial Intelligence (Comp 484) for graduate students, Fall 1998.

(Search, Knowledge Representation, Reasoning, and Learning)

. Data Warehousing & Data Mining (Comp 488) for graduate students,

Spring 1999.

(Data Preprocessing, Data Warehouse and OLAP Technology, Data Cube

Computation and Data Generalization, Mining Frequent Patterns and

Associations and Correlations, Classification and Prediction, and

Cluster Analysis)

TM Floyd Co. & Company, Chicago, IL Jun. 1996 - Jan.

1997

Technical Consultant

. Developed the ToolCat software for Caterpillar using PowerBuilder,

Visual Basic.

. Developed the ToolCat software using C/C++, Oracle Database on HP UX.

TECHNICAL SKILLS

Languages: Core Java/J2EE, XML, WSDL, SOAP, Java 2D/Java 3D, C/C++,

OpenGL/Open Inventor, MATLAB, ASP, .NET, Servlet, JSP,

JavaScript, CSS, XML, XSLT, UML

Operating Systems: Window XP/2000, Sun Solaris, SGI IRIX, HP UX, Red

Hat Linux

Databases: Oracle, SQL Server, MySQL, Sybase, JDBC, ODBC, MS Access

Development Tools: Eclipse, Ant, JUnit, Subversion, Axis, Subclipse,

JBuilder, Project, Python, JNI, PACS, DICOM, HIS/RIS, HL7,

IHE, Rational Rose, MS Visual Source Safe, PR-Tracker,

InstallShield, Spring, Hibernate

EDUCATION

PhD Mechanical Engineering, Harbin Institute of Technology, Harbin,

China

MS Computer Science, University of Illinois, Chicago, IL

MS Mechanical Engineering, Harbin Institute of Technology, Harbin,

China

BS Mechanical Engineering, Hefei University of Technology, Hefei,

China

WORKING STATUS

US Citizen



Contact this candidate