From: route@monster.com
Sent: Monday, September 28, 2015 1:00 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: Talend
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Yang YuClearances: Public Trust Clearance from HHS
Email:
Personal: yyu7788@gmail.comEducation: M.S. Computer Science. (U
of Villanova)
M.B.A. (U of Singapore)
B.S. E.E. (TsingHua U) EXPERIENCE SUMMARY: Mr.
Yu is experienced with Big-Data Analytics and Cloud computing technologies
including Hadoop, MapReduce, and R. He has extensive knowledge
in data management, data migration, and Business Intelligence. Mr. Yu
has 15+ years coding experience with several languages including Java, C#,
PHP, Python and strong Unix/Linux background in Shell
programming. He is a seasoned IT professional in software development,
design and architecture of Enterprise Software Systems in Service Oriented Architecture SUMMARY OF SKILLS
EXPERIENCE DETAIL Booz Allen
Hamilton, Inc. Associate Technical Lead May 2010 – Present Mr. Yu served as key contributor and technical
lead for several core applications (GOTS, Open Source) that support NIH National
Children’s Study (NCS) project. Technologies: Java/J2EE,
Spring, Hadoop, Pig, Hive, R, Hibernate, JBoss,
JAX-WS, C#, ASP.NET MVC, PHP, SOA, Web Services (REST, SOAP), Ant, Maven,
GitHub. ·
Involved in
the development of NCS Research Data Warehouse (RDW) which is a Big
Data data lake that accommodates a diverse variety of NIH NICHD NCS
study data. RDW allows the analyst to draw connections between all data
within the study; be it questionnaires, direct observation, DNA Sequences,
diverse extant data, as well as any native structure, XML, binary, etc. It was built using Big Data technologies: Hadoop,
Accumulo, Kafka, Storm, Pig, and Hive. Involved in the initial design and
led the effort of adding Hive capability to the stack. Installed,
configured Hive component and developed Hive extension (Java)
to support Accumulo as the backend storage. Designed table schema and
data models for Accumulo to store NCS study data. ·
Developed
bulk ingestion process into Accumulo using Python scripts to
load EPA NATA dataset. ·
Developer R
functions to correlate EPA NATA data with American Community Survey PUMS
housing data. ·
Also involved
in the RDW Analytics Web interface development using Spring, Jetty,
and Hibernate. This interface allows users to upload data set, create
Pig query, update query, submit job and view job status. ·
Led software
architecture effort to deliver Business Intelligence solutions for NIH
NIGMS grant management division by integrating SAP Business Object
reports with Line of Business applications (.NET, JAVA, Cold Fusion) using BO
RESTful web services. ·
Architected and developed a Service Oriented Architecture (SOA)
based study management system (SMS) prototype during the NCS
exploration phase. It was based on a wide-range of GOTS, COTs and open
source products including SugarCRM (PHP), Patient Study Calendar
(Java) and Mirth Connect (Java ESB). Developed and extended
PSC web services using JAX-WS to support NCS study protocol
management. Prototype was well received by the client and led to some
key components being selected in the study management system
Information Management System (IMS). ·
Led a data
migration project from Excel/Access/XML to SugarCRM SQL Server. Evaluated
date migration tools and developed data migration strategy. Recommend
using open source Talend for ETL and Bulk load. Created Talend
components (Java), jobs and custom SugarCRM connector that
successfully load 2GB data into NCS SugarCRM system. · Led the development of integration between a Data
Collection system (C#/.Net) and Case Management system (PHP)
for NCS project. Analyzed technical requirements and developed Interface
Control Document. Designed and architected web service APIs based
integration solution. Led the implementation including creating
workflows, data classes, data elements, coding (C#, PHP, SQL) and deployment
using Agile methodology under the CMMI framework.
·
Managed, designed and implemented a Case Management System for
NCS using open source CRM product- SugarCRM. Led the NCS SugarCRM open
source development effort that includes requirement gathering, custom module
design and development, package build and deployment. Also deployed NCS
SugarCRM on Amazon Web Services (AWS) in order to demonstrate
feasibility and value to the client. ·
Involved in
the development of NCS Vanguard Data Repository (VDR) system. Architected
and developed the PII scrubbing module (C#) to mask Personal
Identifiable Information (PII) from data repository. Redesigned the
XML file validation and upload process. Also led the ETL performance
and scalability improvement effort to more than double its performance. ·
Designed and developed a prototype that demonstrates data
transfer between a disconnected Laptop and iPad iOS application via
Personal Hotspot. It aims to support NCS offline data collection mode. I3solutions, Inc.
Senior Consultant: May, 2008 - May 2010 Technologies: Java,
JSP, Servlets, MOSS 2007, C#, SharePoint Designer, Dundas,
Sliverlight, Microsoft CRM ·
Designed,
developed, and deployed an inventory tracking system for a Pharmaceutical
company. Used Java, JSP, Servlets, XML, HTML,
JavaScript, Apache Web Server, Tomcat Server, Oracle 8i, and various
networking devices and software.
·
Served as
Senior Consultant for Content Store UI implementation using Microsoft
Silverlight 2.0. Developed a Mac Finder style user interface that allows
user to quickly view contents of a file without opening it or running an
application. Used Ajax extensively to improve user experience. Data
was retrieved from backend by calling WCF services. ·
Involved in
building a Proof-Of-Concept using Microsoft Dynamic CRM 4.0. Prototype
has been presented at Microsoft Technology Conference. Replicated client’s
legacy CRM program using Microsoft CRM 4 through customized entities,
client-side JavaScript. Implemented custom workflow using MS CRM
built-in workflow template. Demonstrated CRM SharePoint integration by
using SharePoint BDC services. SAIC Rockville,
MD Technical Lead August, 2004 - May 2008 Mr. Yu served as technical lead for HRSA
(Health Resources and Services Administration) ADAP (AIDS Drug
Assistance Program) Web Application Project, a web-based data collection and
reporting system that provides data for analysis and use in Government
Performance and Results(GPRA) reporting, as well as other reports of
HRSA management, the Department of Health and Human Services. As
Technical Lead, Mr. Yu oversees a team of developers and testers in the
design, development, deployment, and maintenance of the ADAP system;
integrated heterogeneous grant-related data collection system using a common
database and framework; He was responsible for system content management,
workflow, access control, electronic data submission, and reporting. Technologies: Java,
Spring, Hibernate, JUnit, C#/.Net, ASP.NET
AJAX, MS SQL Server, Crystal Report, SQL Reporting Service ·
Interfaced
with client to define development and enhancement requirements and translated
them into use cases and system specifications and led in architecture
and design of application frameworks; built on a common,
re-usable platform with shared components using technologies such as ASP.NET,
C#, XML, XSLT, MS SQL Server and Crystal Report XI. ·
Developed key
components to integrate with HRSA Grant Management System using web
services. ·
Developed Websphere
MQ and J2EE XML driven messaging system for the efficient
interchange of grant information between various government agencies ·
Managed
development of complex automated validation modules incorporating
hundreds of validation checks. ·
Contributed
to the design and development of various re-usable components such as
a logger, a mailer, and a common registration module, among other tools, for
the applications ·
Created analysis
dataset to HAB in various formats including Excel, SAS. ·
Supported migration
of quarterly ADAP reports from Crystal Reports to SQL Server Reporting
Service ·
Responsible
for data modeling, and development of database schema and SQL server
stored procedures. ·
Performed requirement
gathering and analysis, peer review, trained development team in TDD
and Unit testing. ·
Managed project
execution to ensure timely and successful implementation; provided
project plan updates, prepared meeting agenda and attended status meetings
with clients. Verizon Communication Software
Engineer May 1999 – August 2004 Mr. Yu served as Senior Software
developer on expressWeb, a web-based application (Java, C#, and
SmallTalk) that provides billing and provisioning support for Verizon
Customers. Technologies: Java,
J2EE, EJB, SmallTalk, C#/.Net, VB.Net, SQL Server 2000,
XML, ·
Analyzed,
architected, designed, and implemented Personal Toll Free Product Ordering
System for Verizon long distance business office using J2EE, XML,
and Web services. The application is deployed on clustered Weblogic
Application Server running Solaris. Was responsible for coding Java
servlets to handle incoming requests in the form of XML, parsing XML
using DOM, delegating requests to stateless session EJB beans,
and invoking an external web service to retrieve phone number and pin
information. ·
Analyzed,
architected, designed, and implemented a J2EE enterprise application
for Verizon business customers to order listings product. The system
was developed using EJB, JNDI, RMI, JSPs. Responsibilities included
modifying existing framework to handle listing ordering requests, using Castor
to convert XML into business objects, calling EJBs to complete the
listing ordering information, using XSLT to combine different XML responses
into one unified XML response that the calling application can understand. ·
Involved in
the whole life cycle development of ExpressTrak, a billing, ordering
and provisioning system for Verizon customers. The front end was written in SmallTalk
and is running on DB2. Was involved in coding middle-tier modules.
Developed system integration test plan and provided production
support. ·
Involved in
the development of iConsole desktop application for Verizon retail
business unit. This desktop system, written in C#. NET, has been
deployed in VZ pilot locations. Architected and designed
components that integrated two legacy desktop applications into iConsole
framework. Tasks include writing unmanaged code to invoke Win32 API
for encryption; using .net Reflection to implement ‘Plug-in’
architecture to seamlessly integrate non-visual components. ·
Developed an
automated data sourcing tool to process data request, validate and
correct bad data; reduced validation and data search request time by 80%.
Used VB.NET, SQL Server 2000 stored procedures, JavaScript/HTML. CERTIFICATIONS ·
Project
Management Professional (PMP), Project Management Institute ·
Sun Certified
Java Programmer for the Java 2 Platform ·
Service-Oriented
Architecture (SOA), Learning Tree International ·
Oracle 9i DBA Certificate, George Washington University ·
Introduction
to Big Data, Learning Tree International ·
Certification
training in Fundamentals of Agile AWARDS ·
Performance
and Team Award for Outstanding Effort and Commitment to delivery of MIMS Case
Management System (Booz Allen 2013) Visa Status U.S. Citizenship 1 |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|