Summary
Overview
Work History
Education
Skills
Technical Skills
eTMF L3 Technical Support 1/1/2019 - Present
eTMF 3.0 - System Redesign 1/1/2017 - 11/1/2018
eTMF BAU Releases 10/1/2015 - 1/1/2017
PCOM Releases Aug 2013 – Sep 2015
DocFlow July 2012 – Aug 2013
Jay July 2011 - July 2012
URL retrieval March 2011 - July 2011
DLTS Data migration Jan 2011 - March 2011
Other Project Experiences
Zexon Online Securities Trading System Mar 2006 – Sep 2007
Other Project Experiences 2
Timeline
Generic

Tao Jin

TBD,PA

Summary

Achievements include developing a J2EE web applications for use in the life science industry. Collaborative team player skilled at working with software  professionals to deliver a cohesive and successful IT solution.

History of designing and developing successful J2EE web applications embedded software applications. Knowledgeable about a wide range of design and testing approaches.

Effective project leader and problem-solver with advanced programming skills. Seeking to apply expertise and extensive experience in software engineering to take on a challenging new role with a growing team.

Focusing on eTMF solution in GCP.  Meanwhile built the product line in GxP

Overview

23
23
years of professional experience

Work History

Senior Technical Leader

DoubleBridge Technologies Inc
Princeton, NJ
11.2011 - Current
  • Create new Business Line, Work closely with clients to innovate potential business opportunities. 
  • Performed initial client assessment and analysis to begin Request for Proposal.
  • Prepare the Proof of Concept and Presentation.
  • Fully Engage the Bidding Process. 
  • Prototype Creation and Demonstration
  • Business/Technical solution clarification to clients.  
  • SOW Preparation  
  • Designed, developed and tested embedded software applications for use in the Life Science industry, which including J2EE Web Applications,  Documentum Based Applications and SharePoint based Applications.
  • Focus on building the full GxP product line of applications such as the eTMF solution in GCP,  Regulator Document Management System in GRP, Product Complaint Forms in GMP.  
    Good Domain Knowledge in TMF, ECTD, e.g.;
  • Evaluate and balance the possible technologies that will use in a solution. 
  • Design IT solutions based on multiple technologies to meet business needs. 
  • Balance the business requirements/project timeline/cost/resource/technical solution.
  • Worked directly with lead management and R&D department to brainstorm, discuss strategy and mitigate business/technical issues.
  • Build the fundamental framework for developers to work on it.
  • Implemented JAVA-based testing features to use on final product.
  • Follow SDLC process to develop the IT Solution. 
  • Use Water Fall/ Agile Development Process based on what project it is. 
  • Manage, Define Sprints, Track defects/CRs in the JIRA system.
  • Lead the team to deliver the final solutions to the clients
  • Provide technical solution for performance issue, or any complex technical issues
  • The qualified Solution which resulted in 800K - 1.5 Million saving for client yearly in one of the projects recently.
  • Delivered 3 products to Company product Line
  • Bring over 3.5 - 4 million income to Company. 
  • Supported CEO with architect the product line.  

Senior Software Engineer

DoubleBridge Technologies Inc
Beijing, Beijing
05.2008 - 11.2011
  • Served as Documentum Subject Matter Expert and primary point-of-contact for project management staff.
  • Evaluated project requirements and specifications and developed J2EE/Documentum based applications that surpassed client expectations.
  • Performed testing on software to uncover bugs and troubleshoot issues before application launches.
  • Coordinated with team members to evaluate and improve software and hardware interfaces.
  • Consulted with engineering team members to determine system loads and develop improvement plans.
  • Documented all software development methodologies in technical manuals to be used by team members in future projects.
  • Trained and mentored junior developers and engineers.
  • Adjusted software parameters to boost performance and incorporate new features for meeting customer needs.
  • Planned and developed interfaces using Java that simplified overall management and offered ease-of-use.
  • Updated and fixed existing software and system applications.
  • Gathered, organized and analyzed data on programs.
  • Contributed ideas and suggestions in team meetings with Project Manager anBusin
  • Contributed ideas and suggestions in team meetings with Project Manager and Business Users and delivered updates on deadlines, designs and enhancements.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Suggested improvements to team and project workflow.
  • Created proofs of concept for innovative new solutions.
  • Reviewed code and corrected errors.
  • Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications.
  • Gathered and defined customer requirements to develop well-organized project plans based on clear specifications.
  • Improved system performance by making proactive adjustments and resolving bugs.

Senior Software Engineer

Xanadu Technologies Inc
Beijing, Beijing
09.2007 - 09.2008
  • Consulted with engineering team members to determine system loads and develop improvement plans.
  • Adjusted software parameters to boost performance and incorporate new features for meeting customer needs.
  • Planned and developed interfaces using Ruby On Rails that simplified overall management and offered ease-of-use.
  • Performed testing on software to uncover bugs and troubleshoot issues before application launches.
  • Trained and mentored junior developers and engineers.
  • Evaluated project requirements and specifications and developed Ruby on Rails application that surpassed client expectations.
  • Updated and fixed existing software and system applications.
  • Served as Java Subject Matter Expert and primary point-of-contact for project management staff.
  • Reviewed code and corrected errors.
  • Orchestrated efficient deployments, including testing features and correcting code to produce innovative products.
  • Inspected equipment and assessed functionality and optimized controls.
  • Contributed ideas and suggestions in team meetings with technical lead and delivered updates on deadlines, designs and enhancements.
  • Gathered, organized and analyzed data on programs.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Improved system performance by making proactive adjustments and resolving bugs.
  • Tested troubleshooting methods, devised innovative solutions, and documented resolutions for inclusion in knowledge base for support team use.
  • Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements.

Senior Software Engineer

SinoCom Software Group Limited
Beijing, Beijing
03.2006 - 09.2007
  • Served as Java Subject Matter Expert and primary point-of-contact for project management staff.
  • Evaluated project requirements and specifications and developed software applications that surpassed client expectations.
  • Trained and mentored junior developers and engineers.
  • Recognized technical issues in source version control software processes and applied automation techniques, bolstering efficiency by 15%.
  • Consulted with engineering team members to determine system loads and develop improvement plans.
  • Adjusted software parameters to boost performance and incorporate new features for meeting customer needs.
  • Documented all software development methodologies in technical manuals to be used by technical leads in future projects.
  • Improved system performance by making proactive adjustments and resolving bugs.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Gathered, organized and analyzed data on programs.
  • A member of technical core team that is supervised team of 250+ developers and business analysts engaged in $500 million project for creation of new quality management system.
  • Tested troubleshooting methods, devised innovative solutions, and documented resolutions for inclusion in knowledge base for support team use.
  • Contributed ideas and suggestions in team meetings with technical  lead and core team and delivered updates on deadlines, designs and enhancements.
  • Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements.
  • Suggested improvements to team and project workflow.
  • Reviewed code and corrected errors.

Junior Software Engineer

Digitop Tech Ltd Corp
Beijing, Beijing
11.2003 - 03.2006
  • Developed on a local environment using Java running on Windows.
  • Performed testing on software to uncover bugs and troubleshoot  issues before application launches.
  • Wrote unit tests with Java and ran with Main method in NetBean
  • Followed all [Type]java development rules and requirements when writing code.
  • Contributed to daily scrum meetings with team updates.
  • Tested troubleshooting methods, devised innovative solutions, and documented resolutions for inclusion in knowledge base for support team use.
  • Developed Struct based J2EE applications by applying expertise in Java, MS SQL

Education

Bachelor Of Computer Science - Computational Science

Polytechnic University Of The Philippines
Manila, NCR
2004

Skills

  • Client assessment and analysis
  • Methodology implementation
  • Code validation skills
  • Debugging proficiency
  • Data analysis
  • Data management
  • Team leadership
  • User interface understanding
  • Self-motivated
  • Extremely organized
  • Staff development
  • Pricing tool development
  • Result Driven
  • Strong Execution Skill

Technical Skills

  • Overall 15 years of strong experience in the full life-cycle of the software development process (SDLC)
  • Over 17 IT project experiences
  • Expertise in most J2EE technologies
  • Expertise in most Documentum Technologies
  • Expertise in SharePoint Technologies
  • Operating System:  Linux Redhat, Ubuntu, Solaris, Windows 2003 -- 2008 R2
  • Programming Languages:  Java, J2EE, C#, 
  • Web Technologies: JSP, Servlets, HTML,  AJAX, EXT,  .Net MVC
  • Middle-ware Framework: Structs, Spring,  Spring MVC, Spring Boot
  • ORM Framework: Mybatis, Hibernate, JDBC
  • Scheduler:  QuartZ
  • Misc: Data Structure Model, Algorithms, Design Patterns
  • Scripts:  Bash, Batch,  JavaScript
  • Database:  Oracle, Mysql, MS-SQL
  • Web Server:  Apache
  • Application Server:  Jboss 4.3 - 6.4,  Tomcat 5.x - 8.x,  Weblogic
  • IDE: Eclipse, NetBean,  Java one studio
  • Database Tools:  Toad, PL-SQL,  Oracle SQL Developer
  • Software Project manage Tools: Maven
  • Build Tool:  Ant
  • Source Code Control:  SVN, CVS
  • Documentum Full Stack Technologies, Deep knowledge of Documentum
  • DFC 6.5 - 7.2 Development,  
  • DFS Development
  • Webtop/WDK/D2 Development
  • REST Development
  • D2 Development
  • Documentum Content Server Administration
  • Build the full infrastructure of Documentum environment in Linux/Windows
  • IApi/IDql
  • SharePoint Framework
  • WSP solution development
  • SharePoint Application/Site Administration

eTMF L3 Technical Support 1/1/2019 - Present

Project Description:    The Trial Master File (TMF) is the authoritative record of a clinical trial and is comprised of documents from all disciplines involved in a clinical trial setup, execution and closeout . It's our evidence that patient rights and safety have been protected and that the integrity of the trial data, study analysis, and study conclusions are credible.  Good documentation Practice are essential to being able to reconstruct events, decisions and actions to demonstrate accountability, sometimes long after the work has been completed.  The eTMF is the single, authoritative source system for this purpose. My team's responsibility is to provide L2/L3 technical support.  (One of top 10 pharmaceutical Companies)

Role:  L3 Technical Support Lead

Direct Members:  2

Responsibilities: 

  • Resolution of escalated incident/ project tickets from Level 2
  • Install, configure, deploy, upgrade, monitor and troubleshoot DMF services which include:
  • Documentum slices 4.x, 5.x, 6.x (Server, Docbases, Docbrokers)
  • Method Servers (Tomcat, WebLogic, JBoss)
  • Support of Distributed Content Platform 
  • Multi-Node FAST indexing services  (Controller, Node, Index Agent)
  • Enterprise Adlib rendition services (Express Director, Express Server, DTF Connector, MRE)
  • Support High Availability and Disaster Recovery.
  • Documentum Administrator
  • Maintain DMF Host servers as per DMF service requirements
  • Assist Client with evaluation of new Documentum technologies and associated services that may become part of DMF technology road map.  
  • Development and deployment of scripts, tools to automate repeatable tasks
  • Work with vendor to troubleshoot complex Platform/ Application issues
  • eTMF Application Overall Technical Support Management
  • Environment Maintenance including Physical Server/VM Server Status,  JVM Status, Database Status
  • Host Red Call if critical production issue
  • Application code improvement,  
  • Work with DBA team for SQL tuning.  
  • Troubleshooting on Oracle Procedure, Session,  Job e.g;
  • Potential Defect Troubleshooting, 
  • Data Remediation
  • Business/Technical Tickets Resolver.   
  • Lead Team resolved over 651 tickets since January 2019 to fully meet SLA expectation 

Technologies:  J2EE, DFC 7.2,  BPM,  Composer 6.5 SP3,  DqlMan, Toad,  AppDynamic,  Site Monitoring,  Jboss,  HP Service Center

eTMF 3.0 - System Redesign 1/1/2017 - 11/1/2018

Project Description: The Trial Master File (TMF) is the authoritative record of a clinical trial and is comprised of documents from all disciplines involved in a clinical trial setup, execution and closeout . It's our evidence that patient rights and safety have been protected and that the integrity of the trial data, study analysis, and study conclusions are credible.  Good documentation Practice are essential to being able to reconstruct events, decisions and actions to demonstrate accountability, sometimes long after the work has been completed.  The eTMF is the single, authoritative source system for this purpose.   ( *TMF is a business mission critical application in one of top 10 pharmaceutical Companies)

in 2017,  to reduce the risk that the entire solution binded with an vendor's software.  Our Client started to evaluate the possibility to remove software A from UI Presentation, Controller and Service layer,  Upgrade the backed repository Documentum from current 6.7 to 7.2.  which requires a new design for entire eTMF solution for client.  I started to lead team to create the PoC for a technical assessment and also starting to evaluate the business impact with business owner and key business teams. 

The new solution is built on Spring MVC as middle-ware framework + Ext JS as UI portal + Mybatis as ORM layer + DFC as Connector to Documentum, which is minimum the specified vendor software dependency.   Most of technologies are open source framework.  it results to have 800K - 1.5M saving for client per year.  The new solution is still servicing as business mission critical system to have a high availability, stability and good performance with over 40 million clinical trial data, 50 million documents  and 4 billion report data.   supporting 18K document growing daily. 

It is a tough project that I have to inspire the team and overcome many difficult, drive the team to work on the correct direction.  We finally delivered the solution in the end of 2018.  The total of man month is about 460 with 240K Java code + 80K EXT JS. 

The solution infrastructure is a standard J2EE web application following MVC design + Documentum + Oracle,  use A10 as load balance layer,  use Apache + Webgate (SSO) as web server,  use Jboss 6.x as application servers installed in Red Hat Linux OS.   The JDK 1.8.x was taken to use 1st GC to improve JVM  performance.  DFC7.2 was taken and developed the customized DFC solutions to connect Documentum CS. 

Role:  My role is a mixed roles including architecture, technical lead, business analyst and developer e.g;. because the complexity of system requires me to play multiple roles in different stage. I have to focus on provide POC and clarify architecture concerns at the beginning.  Recollect business requirements and map them to design specification before implementation.  build the java fundamental framework for dev team to work on it.  Work with team to improve performance of solution, Deploy solution with MidTier team, Troubleshoot environment issues and so on. 

Direct lead members:  16

Technologies:  Programming Languages:  Java.
Web Technologies: JSP, Servlets, HTML,  AJAX, EXT
Middle-ware Framework: Spring MVC
ORM Framework: Mybatis, JDBC
Scheduler:  QuartZ
Scripts:  Bash, Batch
Database:  Oracle
Web Server:  Apache + WebGate
Application Server:  Jboss 6.4,  Tomcat 8.0
IDE: Eclipse
Database Tools:  Toad
Software Project manage Tools: Maven
Build Tool:  Ant
Source Code Control:  SVN
Documentum Technologies:  DFC 7.2 Development,  REST Development, Documentum Content Server Administration, IApi/IDql

eTMF BAU Releases 10/1/2015 - 1/1/2017

Project Description 

  • eTMF is a business mission critical system for our client (One of top 10 pharmaceutical companies ).  
  • My team is taking ownership of all eTMF project management activities including the general of SDLC documentation for releases,  project management responsibilities (eTMF releases, infrastructure upgrades, coordination of system and user testing, script writing, performance testing, prioritization & release management, requirement gathering, etc.  
  • Management of all code related activities (code reviews,  version, documentation, etc) adhering to all internal client and industry accepted best practices
  • Management and expert understanding of the eTMF data model enabling the generation and delivery of standard and ad-hoc reporting for business
  • Performance and stability tuning of the overall PTMF application. Management of all required SDLC processes and documentation for delivery in the Client environment

Roles:   

  • Technical Lead & Vendor's representative of business line owner.  
  • Started in March 2015, I won a business opportunity to join an incoming bidding process for eTMF solution maintenance for our client (One of top 10 pharmaceutical companies) . I have started to build a team to create POC to prove our understanding of system.  finally I won the project. 
  • Started to lead the team to delivery over 10 releases in 2 years including 2 significant major release annually and 8 emergency/ bug fixes.  fully won the credit from client. 
  •  Lead team to understand the infrastructure of eTMF solution.  First time to build the entire development environment in client's IT environment.   it was controlled by vendor and never have a functioning development in our client environment.  
  • Lead team to develop Java code by multiple technologies based on multiple vendor's software.
  • Lead team to understand business requirements and provide a design to meet business needs.

Direct Member: 15

Technologies:

  • Operating System:  Linux Redhat, Ubuntu, Solaris, Windows 2003 -- 2008 R2
  • Programming Languages:  Java, J2EE, C#, 
  • Web Technologies: JSP, Servlets, HTML,  AJAX, EXT,  .Net MVC
  • Middle-ware Framework: Vendor's software
  • ORM Framework: Vendor's software
  • Scheduler:  Vendor's software
  • Scripts:  Bash, Batch,  JavaScript
  • Database:  Oracle, Mysql, MS-SQL
  • Web Server:  Apache
  • Application Server:  Jboss 4.3,  Tomcat 6.x
  • IDE: Eclipse
  • Database Tools:  Toad, PL-SQL
  • Build Tool:  Ant
  • Source Code Control:  SVN
  • Documentum Full Stack Technologies,  Vendor's Software to connect to Documentum
  • REST Development
  • Documentum Content Server Administration IApi/IDql

PCOM Releases Aug 2013 – Sep 2015

Project Description 

  • PCOM is a product complaint management system using in GMP  for our client (One of top 10 pharmaceutical companies).  
  • The system is built on Documentum Technologies. 
  • Documentum Form and Webtop are major technologies in PCOM 

Roles:   

  • Technical Lead  
  • Lead the team to delivery releases 
  • Lead the team to develop implementation based on functional requirements
  • Lead team to develop JAVA code by multiple technologies based on Documentum.
  • Develop TBO and SBO as needed
  • Build and Deploy dar files to Documentum
  • Data Remediation
  • Application/Environment troubleshooting

Direct Member: 2

Technologies:

·    Operating System:  Linux Red Hat

·    Programming Languages:  Java, J2EE

·    IDE: Eclipse

·    Build Tool:  Ant

·    Source Code Control:  SVN

·    Documentum Full Stack Technologies, DFC, Form Builder, Webtop/WDK

·    Documentum Content Server Administration IAPI, IDQL, DQMAN

DocFlow July 2012 – Aug 2013

Project Description 

  • DocFlow is a scheduling system to provide the tracing of deliverable in internal GRP process (One of top 10 pharmaceutical companies).  
  • The system is built on company's product Griffin, which is connector between SharePoint and Documentum
  • The system UI Presentation is built in SharePoint 2010

Roles:   

  • Technical Lead  
  • Business requirements and Functional Requirements clarification
  • Solution Design and implementation
  • Deployment and associated documentation such as IQ of DocFlow and Griffin documentation
  • Documentum part implementation
  • Data migration
  • Data Remediation
  • Bug fix releases

Direct Member: 12

Technologies:

  • Operating System:  Windows Server 2008 R2
  • Programming Languages:  .NET Framework 3.5, C#,  SharePoint 2010, JAVA
  • IDE: VS 2010, Eclipse
  • Build Tool:  Ant
  • Source Code Control:  SVN
  • Documentum Full Stack Technologies, DFC, Form Builder, Webtop/WDK
  • Documentum Content Server Administration IAPI, IDQL, DQMAN

Jay July 2011 - July 2012

Project Description 

  • Jay is a company's product to provide SharePoint based scheduling and workflow tracing system.
  • The system is built as a WebPart in SharePoint 2010

Roles:   

  • Technical Lead  
  • Lead the team to delivery the final product 
  • Lead the team to develop implementation based on functional requirements
  • Lead team to develop JAVA code by multiple technologies based on Documentum.

Direct Member: 5

Technologies:

  • Operating System:  Windows Server 2008 R2
  • Programming Languages:  .NET Framework 3.5, C#,  SharePoint 2010, JAVA
  • IDE: VS 2010, Eclipse
  • Build Tool:  Ant
  • Source Code Control:  SVN
  • Documentum Full Stack Technologies, DFC, Form Builder, Webtop/WDK
  • Documentum Content Server Administration IAPI, IDQL, DQMAN

URL retrieval March 2011 - July 2011

Project Description 

  • URL Retrieve is a Documentum based solution
  • It allows end user to view regular documents from multiple repositories without login applications. 
  • It allows to public documents from Documentum to SharePoint site

Roles:   

  • Senior Software Engineer
  • Develop  implementation based on functional requirements
  • Develop JAVA code by multiple technologies based on Documentum.
  • Build and Deploy dar files to Documentum
  • Data Remediation
  • Application/Environment troubleshooting

Technologies:

  • Operating System:  Linux Red Hat
  • Programming Languages:  Java, J2EE
  • IDE: Eclipse
  • Build Tool:  Ant
  • Source Code Control:  SVN
  • Documentum Full Stack Technologies, DFC,  Webtop/WDK
  • Documentum Content Server Administration IAPI, IDQL, DQMAN

DLTS Data migration Jan 2011 - March 2011

Project Description 

  • Migrate disposed/archived regular document to DLTS docbase

Roles:   

  • Senior Software Engineer
  • Develop multiple threads Java based DFC code to migrate documents

Technologies:

·    Operating System:  Linux Red Hat

·    Programming Languages:  Java

·    IDE: Eclipse

·    Build Tool:  Ant

·    Source Code Control:  SVN

·    Documentum Full Stack Technologies, DFC,  Documentum Migration Tool Buldsor

·    Documentum Content Server Administration IAPI, IDQL, DQMAN

Other Project Experiences

  • Global Regular Document Management System -  L3 technical Support for one of top 10  pharmaceutical companies  2009 - 2011
  • WebCMS  - Documentum WebPublisher for one of top 10 pharmaceutical companies Sep 2008 – Jan 2009
  • Autonomy Search - for one of top 10 pharmaceutical companies May 2008 – Sep 2008
  • Xanadu B2C/B2B Platform - Online Travel System Sep 2007 – May 2008

Zexon Online Securities Trading System Mar 2006 – Sep 2007

Project Description 

  • Online Securities Trading System for Nomura Securities Co., Ltd.
  • 250 + Developers worked on the project over 3 years.
  • Developers are located in Beijing, ChengDu, ShangHai, Toyko

Roles:   

  • Senior Software Engineer
  • Source code Review
  • Development issue fix
  • Code factorizes
  • Deployment
  • Auto-Testing compile and execution
  • Performance improve
  • Source Code Merge
  • Merge Junit, Jxl, Excel, Easymock

Technologies:

  • Operating System:  Linux
  • Programming Languages:  Java
  • Web Technologies: TStructs  based on Structs Framework
  • MiddleWare:  Spring
  • ORM:  Hibernate
  • Database:  Oracle
  • IDE: Eclipse
  • Build Tool:  Ant
  • Source Code Control:  SVN
  • Testing Framework:  SVN + Easy Mock + Junit+ Excel develop customized auto testing scripts and execution.  

Other Project Experiences 2

  • Tech Manage System of State Meteorological Administration 
  • Concorde Health Protection System May 2005 – Dec 2005
  • The Interactive Mathematics Software Package Oct 2004 – Jan 2005
  • The Interactive Mathematics Software Package over Network Feb 2004 – Aug 2004
  • MENET Dec 2003 – Feb 2004
  • Above projects are all Java based projects,  Use Java 1.4, Java Swing, Japplet, Structs, MS SQL, ERWin, VSS, Tomcat

Timeline

Senior Technical Leader

DoubleBridge Technologies Inc
11.2011 - Current

Senior Software Engineer

DoubleBridge Technologies Inc
05.2008 - 11.2011

Senior Software Engineer

Xanadu Technologies Inc
09.2007 - 09.2008

Senior Software Engineer

SinoCom Software Group Limited
03.2006 - 09.2007

Junior Software Engineer

Digitop Tech Ltd Corp
11.2003 - 03.2006

Bachelor Of Computer Science - Computational Science

Polytechnic University Of The Philippines