Shibin Hu
**** ********** ***** . **** **********, MI 48322
248-***-**** . ****@*****.***
Qualifications for Senior Architect/Tech Project Manager Position
Equipped with a PMP (Project Management Professional) certificate, a Ph.D.
in computer science and over 20 years of success in information technology,
encompassing application/system architecture, project management, team
leadership, programming, and financial analysis. Offers demonstrated
abilities in developing systems used within diverse functional areas,
including human resources, finance, operations, manufacturing, and
investment. Excels in interacting with internal/external customers to
conduct needs assessments and define requirements. Possesses a track
record of completing development projects under budget and on schedule.
Earned two Spotlight Awards, the second highest level award presented by
Chrysler IT. Areas of expertise include:
Project/Systems Web Technology and Research/Developm Strategic
Management Frame work ent Planning
Software Development Enterprise Technical Financial
Lifecycle Architecture Documentation Analysis
Program Multi-thread Systems Time/Cost
Design/Implementation Programming Installation Estimation
Negotiation/Communicat Team Building and Performance Risk
ion Leadership Improvement Management
Core Competencies
. Project development and management, hands-on with all stage of
software development using software development methodology, document
and review progress, and prepare cost/effort estimates.
. Users and customers communication, interacting with stakeholders to
gather requirements/specifications and design, develop, and implement
various systems.
. Architect applications and design major models for coding and
implementation. Data modeling and Interface with different enterprise
systems with long term strategy.
. Evaluate major designs and deliverables from the supplier/development
team for quality and process compliance; approve all artifacts/assets
created by supplier staff.
. Enforce internal controls as required by SOX or other
policies/procedures and monitors overall engagements, ensuring
adherence to current corporate software development methodology.
Implement security and access control.
. Outstanding project and program leadership, able to coordinate and
direct all phase of the project-based efforts while managing,
motivating and guiding the team.
. Proficient with the current technologies, apply design patterns, ORM
and framework, using OOD/OOA to emphasis reusable components and SOA
to provide cost effective service. Solid knowledge for multi-thread
and networking programming experienced of implementation of algorithms
and data structures to achieve program efficiency and meet the
performance requirements.
Career Track
ModuleMD, LLC, 2010.3 to present
Team Lead/Sr. Architect
Architect and implement ModuleMD interface and integrate ModuleMD with
outside systems; data exchange using HL7 format messages, SOA, Restful. Use
Mirth server engine, LLP protocol, sftp, XML, C#, ASP.NET, ADO.NET, Linq,
NUint, SQL server, SSIS, Javascript and Trans-SQL. Implement Healthcare
Meaningful use and system enhancement. Project plan, manage and execute.
Design data flow, database scheme, data mappings, ETL, job scheduling,
server configuration and documentation. Communicates with end users, off
shore developers and third parties. Develop and maintain ModuleMD system
which provides a web-based medical practice management, EMR, billing and
patient port system.
Generic Solutions, LLC, 2009.1 to 2010.3
Principal Technical Consultant
Work for different clients and different projects:
. WellPoint as Technical Project Manager
Manage Corporate Financial Applications Sybase 15 upgrade project,
responsible for the planning, execution and monitoring project
according project plan, checking project status, organizing meetings,
communicating with stakeholders, making presentation to up level
management, budgeting, assigning tasks, reviewing changes and risk
controlling. Lead team to implement the technical solutions,
coordinate vendors and suppliers for the outsourcing work using Visio,
Word, SharePoint, MS Project, PlanView, Sybase, ClearCase, Excel.
Apply RCM model and other WellPoint processes and methodologies while
leading the project.
. Eontronix Co., Ltd as Architect and Sr. Consultant
Architected and developed Java applications for the control of the
auto electronic components. Set up development and testing frame using
Open Source frame work and Junit. Algorithms design, program, debug
and test.
. Shanghai Tech. Full Electric Co., Ltd. as system consultant
System software and hardware requirements analysis, select service
provider, setup and test server. Window office software install,
database design and implement. LAN set up and configure, users account
management, document template design and development.
Chrysler LLC (formerly DaimlerChrysler Corp.) 1994.7 to 2008.12
Senior Architect, Senior Program Manager, Technical Lead
Chrysler functional areas and major projects worked:
. HR and Communication
o Architected and implemented a Java ETL using IIOP protocol to
extract data from Lotus Notes database and loaded to Sybase.
o Using .Net framework (C#) created a Web application for tracking
Service Level Agreements (SLA) activities and quality control
with Oracle Database.
o Maintained WebSphere, J2EE Time Keeping System for Chrysler
hourly workers attendance records, worked with off shore team
for the change control and enhancement followed Chrysler change
control processes.
o Architected and completed PeopleSoft Web service project to
interface with various systems that utilizing of PeopleSoft data
using Java/WebSphere, XML, WSDL.
o Converted Lotus notes Supplement Worker Tracking Process System,
a working flow system into a J2EE application using FlowBuilder
(a J2EE platform), XML, XLST, Xpath, Xquery, AJAX, JSON, UDB,
JavaScript, DHTML, DOM, JAXP, CSS, JMS, SMTP, FTP, Agile with
interface to SAP and integrated with mainframe legacy corporate
payroll systems. Preserved document level security and enforced
role based security with internal and external access. .
o Served as Chrysler group SOA broker domain committee member to
select and evaluate SOA broker
o Served as domain team member for select and evaluate
server/application monitor tool/software.
o Managed Occupational Health Manage System (RAD, WebSphere,
JavaScript, DHTML, XML, CSS, DOM, SAX, JAXP, SMTP, LDAP), a Web
based system for Health and Safety Management for
DaimlerChrysler (Chrysler group win national award for its
Occupational Health and Safety practice). Utilized tools for
profiling, load test and performance analysis and improvement.
o Architected and piloted a PDA wireless program for Pocket card
initiative that improved hazard recognition creation input time
from around 5 days to 20 minutes (Java, XML, JAXP, Sybase, DB2,
and LDAP).
o Architected and implemented a web based Lockout and Internal
Medical and Supply Ordering System with interface to mainframe
corporation purchasing system and external e-commerce system
(WebSphere, J2EE, XML, Strut, Hibernate, FTP, SAX, JAXP, JMS,
Agile/Paired Programming/TDD, Junit).
o Upgraded web based Executive Physical and Computer Based
Training (CBT) system using Strut frame work.
o Worked as team lead for a Web based/distributed Personal Data
Management System for HR service for whole Chrysler (CORBA,
J2EE, WebSphere, JBuilder, Visual Age, MQ, LDAP, Junit)
The system included the following components:
- A distributed personal core data process server.
- A multi-threaded PeopleSoft Sync Process interface PeopleSoft
system with mainframe and other corporate systems.
- A Ldap Updater for LDAP record modification.
- A Web based personal data management interface.
- A Web based self-service for employee/contractor information
update.
- A MQ queue replicator for multiple queues creation for the
record updating in multiple systems corporate-wide including
Lotus notes, LDAP, mainframe security, Badge, Unix system login,
etc.
Finance
o Member of Chrysler Intranet pilot evaluation team, participated
Chrysler Intranet development (dashboard for finance) using
early web technology (Applet, HTML, JavaScript, POJO, Java).
o Managed a group of developers to develop intranet/Internet
application (Process Cost System) as part of Financial
Management Excellent project, the system use activity based cost
model for manufacture cost data collecting and reporting and
process modeling (Java, Applet, Marimba, PVCS, UNIX, National
Rose, TogatherJ, Select, Agile/eXtreme/Paired Programming).
System's backend was GemStone object database for transparently
store all Java classes instances with CORBA implementation and
FACADE pattern middle tier control.
o Designed and implemented Account Receivable, check balance
algorithms, bank electronic check parsing/data collection,
electronic domestic and international dealer statement reports
and job scheduling, data transfer and converting programs.
. Dealer Operation
o Worked on marketing vision project, financial statement data
collecting and converting, data transfer (COBLOL, JCL).
o Architected and implemented Dealer Incentive, Dealer Profile
client-server applications (PowerBuilder, UNIX, NSF, Shell
script, VB, COBOL).
o Developed Vehicle invoice image system using Acrobat Exchange
and C Shell in UNIX.
Lincoln National Investment Management Company (a part of Lincoln National
Corporation) 1990.7 to 1994.6
Lead Programmer/Analyst
. Lead various projects development. Major projects had been worked on:
o Real estate system for real estate investment and management.
o Gain&Loss/IMR (Interest Maintenance Reserve) reporting system.
o Trade System - support portfolio managers in the trading floor
doing trade transactions and mange the investment portfolio using
C++. Window SDK.
o GAT (Global Advantage Technology) data interface.
o Designed and programmed Mortgage Backed Security.
o Created SIP (Simulation Interface platform) financial modeling and
data dictionary, etc.
o Created a RPC server program on UNIX using C sockets, tcpip and
UNIX kernel calls and a Window RPC client using C++ to enabling
calling process on UNIX server from PC window.
Data management and Languages 1990.4 to 1990.6
Programmer
Worked on an expert health care knowledge base system by using C, UNIX, PC,
Informix and 4GL.
Nanjing University of Science and Technology. 1984.6 to 1986.8
Lecturer and research associate of Computer Science and Engineering
Department
. Worked on various research and application projects.
. Taught undergraduate computer science department courses.
. Implemented an LR(k) complier-Compiler in PASCAL
Education
Wayne State University, Michigan: Ph. D. in Computer Science, Emphasis on
Software Engineering, Programming Languages, Algorithm and Programming Tool
Generation
Nanjing University of Science and Technology, China: M.S. in Computer
Science and Engineering; B.S. in Mathematics
Certificate and Affiliation
PMP - Project Management Professional
Member of PMI - Project Management Institute
Technical Summary
UNIX/AIX Lisp Novell Networking Servlet C/C++/C# Design PowerBuil
Pattern der
SOA Spring Distributed/Networ CORBA Oracle VisualAge JBuilder
king Programming
Windows SQL JSP/ASP/PHP HTML SQR WebSphere/IR PocketBui
AD lder
DOS .NET Enterprise JDBC/ODBC UML Shell Script FlowBuild
Application er
Architecture
Struts LDAP Wireless Agile/TDD MQ YACC/Java_CC AJAX
Programming
DB2/UDB Java OO Visual XML Lotus Notes JavaScrip
Design/Programming Studio t
Sybase MVC Device Developer JMS CVS/PVCS JUNIT Hibernate
SQL server Mirth SharePoint WCF ClearCas PlanView MS
e Project
Selected Training
Developing Web Applications Using Microsoft Visual Studio New Horizon
2008
Visual Studio 2008 ADO.NET 3.5 New Horizon
Visual Studio 2008 ASP.NET 3.5 New Horizon
Programming with the Microsoft .NET Framework Using Microsoft New Horizon
Visual Studio 2005
XML Programming using Java eCorporateCollege
.com
Transition to Rational Application Developer for WebSphere V6 IBM
VAJ/WebSphere v3.5 to WebSphere Studio Application IBM
Developer/v4.x Transition
Developing OO Applications with Java: The Full Life Cycle IBM
Visual Age for Java IBM
Programming Visual Basic Innerset
USConnect
Fundamentals of Visual Basic Innerset
USConnect
Advance Java Features and Extension Platinum
Program Development Process and SDLC Chrysler Training
Provider
Object-Oriented Design with UML American
Management System
Applying Project Management Methodology and PMP Exam New Horizon
Preparation
Data Access for the Web Using Java Technology Quality Systems
Group, Inc
Advanced Unix EPCOM
Building Distributed Applications with Orbix and CORBA Advanced
Computing
Concepts and
Solutions