Michael Zeltser, Enterprise Data/Application Architect

Home e-mail: m_zeltser@yahoo.com
Voice mail: 408-205-6723

SUMMARY:
Design Methodologies:
Expert level: ER and Dimensional Modeling;
Advanced knowledge: OOA&D; UML techniques, J2EE/design patterns.
Programming Languages:
Expert level: SQL, Oracle PL/SQL, Pascal/Object Pascal (Delphi), Oracle Java Stored Procedures, JavaServlets, JDBC;
Advanced knowledge: Java and Java APIs (EJB, EJB 2.0, JSP, XML, JMS), XML, HTML, Oracle AQ, CDO/MAPI, T-SQL, LDIF, JavaScript, ASP, ISAPI, BREW.
Familiar with: C++/C, VB, Perl, XSLT, ASP.NET, C#, Droplets, JAAS, SSL, HTTPS, SOAP, WSDL.
RDBMS and Development Tools:
RDBMS & AS: Oracle (7 - 9i), MS SQL Server 2000, BEA WebLogic 5/6, SAP J2EE, Tomcat, Sun ONE J2EE;
Design Tools and IDE: Rational Rose, Oracle Designer, ERWin, Delphi (1-6), XML Spy;
Reporting and BI: Oracle Report, Oracle Discoverer, Cognos Impromptu and PowerPlay;
DBA Tools: Oracle DBA Tools, Quest SQL Navigator, and Quest Schema Manager;
Professional Domains of Expertise:
  • Database Architecture, Design, Programming and Administration; Reporting, Data Warehousing and OLAP; Data Acquisition and Transformation (ETL), Enterprise Application Integration (EAI);
  • Application Architecture, Design and Programming; Component Design; C/S and Multi-Tier Computing; Windows and Web GUI design.
    Associated Domains of Expertise:
    Networking and Media Streaming; Bio-Informatics, AI and LIS; Genetics and Drug Testing; Marketing and Customer Information solutions; E-Commerce, Application Hosting, Portals; Career Solutions; Banking and Credit Cards solutions; Software/Hardware Engineering, Version Control and Configuration Management solutions, Portals and Knowledge management;
    Systems and Software:
    Windows NT/2000, Linux, Windows9x, Sun Solaris, IBM-AIX, MS IIS, Netscape LDAP, MS Exchange Server, Novell E-Directory, SAP Enterprise Portal;
    Platforms:
    PC, Sun and RS-6000.

    EXPERIENCE:
    April 2003 - present, PPD Inc. (Menlo Park, CA)
    Bio-Marker Division (former SurroMed Inc.)

    IS Architect
  • Data architect and database analyst – Oracle 8i, Oracle 9i, MS SQL Server, PL/SQL, Partitions, Relational and dimensional design, Java Stored Procedures. Unix and Windows.
    Reviewed, evaluated, designed and built relational and dimensional databases for Cytometry, GC/LC Mass-spectrometry and Clinical biomarker discovery analytical platforms. Developed strategies for acquisition of very large (hundreds of millions rows) datasets. Implemented data intensive ETL routines. Designed and implemented multi-layer, cross-database, cross-platform integration between third party LIMS (Laboratory Information and Management System) and in-house bio-informatics database platform. Supported scientists and statisticians in data extraction and data mining tasks. Tuned legacy production databases, solved numerous performance and bottleneck problems
  • Application Architect – Java, J2EE (JDBC, JMS, MDB, JNDI, Servlets/JSP, JDOM, XML), C#.NET, ClealCase and UCM, UML. Unix and Windows , Sun ONE, WebLogic and Tomcat.
    Directed (not a manager) team of 5 to 7 developers, DBAs and QAEs. Conducted requirement, design and code reviews for Java and .NET projects. Guided team members in use of J2EE, Java APIs, UML and SQL. Developed strategies and guidelines for software configuration management and version control. Designed and developed analytical workflow automation system (based on J2EE) – integration between in-house bio-informatics database platform and third party statistical analysis tools such as SAS and S+AS (S Plus Analytical Server) and data visualization tools such as Spotfire and Excel.
    January 2002 - March 2003, SAP (Palo Alto, CA)
    IS/Technical Services

    IS Architect
  • Guided team of J2EE/Portal developers: created guidelines, example and reference implementations. Conducted code and design reviews, enforced development standards. Problem resolution, performance optimization for all Java and Delphi related issues. Utilized UML, J2EE and design patterns, Java APIs (JDBC, JNDI, JavaServlets/JSP), SAP J2EE Engine, Tomcat.
  • Conducted performance and throughput analysis of Enterprise Portal components. Drafted recommendations and best practices documents for field consultants. Provided feedback and usability studies for product developers. Optimized performance of SAP J2EE engine, LDAP server and other components of corporate portal.
  • Designed and developed modules for data acquisition and integration for corporate portal utilizing MS SQL Server, Oracle, Netscape LDAP server, Novel e-Directory, SAP Enterprise Portal 5.0, XML, T-SQL, SQL, LDIF, Java, Perl, Delphi, ISAPI, CDO/MAPI, MS Exchange Server.
    2001 - 2002 iBeam Broadcasting (Sunnyvale, CA)
    Network Platform Engineering department

    Senior Database Architect, System Architect, Principal Engineer
    Assumed full responsibility for complete design and implementation of database layer of the company core technology - "Media On Demand" - platform for the whole iBeam intelligent media streaming and distribution network. Led the effort of creating an architecture and prototype for a new high volume (2 million records/h) "real-time" data acquisition and analysis system. Was a major contributor to the research and design of architecture for universal "middleware" solution for consolidating of on-line services, provided by the company, into a homogeneous platform based on Web Services concept.
  • Conducted full cycle of database design (ER and dimensional) and implementation through logical and physical models to the actual implementation (Oracle 8i EE) of all database objects and stored logic. Utilized UML, Rational Rose Data Modeler (for the design phase), PL/SQL and Java for stored procedures and triggers;
  • Conducted extensive performance oriented prototyping and research for "near real-time" ETL system utilizing Oracle 9i and Oracle 8i on Windows 2000 and Linux, Oracle Java Stored procedures, Oracle AQ, JMS, Web Logic, Java Servlets, Java multi-threading, XML and JDOM.
  • Researched Web services concept and created prototypes utilizing WebLogic 6.1, EJB 2.0, JMS, SOAP, XML, Oracle 9i and Linux.
  • Drafted guidelines for J2EE design methodology, established database design standards and methodology, as well as database implementation standards.
  • Guided team in problem resolutions in J2EE, Java programming (WebLogic 5.1 - EJB, JavaServlet, JSP, JMS, security, multi-threading etc.) and database access (JDBC), SQL programming and performance tuning. Played role of development DBA. Installed and maintained development and testing database environments - Oracle 8i/9i (8.1.7 and 9.0.1) EE on Windows NT/2000/Linux/Sun.
  • Consulted Operation and QA regarding production database server configuration, maintenance and performance and reliability issues. Worked with senior management team on assessing overall cost of database component of the system, provided analysis and recommendations regarding Oracle licensing policy.
    1999 - 2001 ViroLogic Inc., (South San Francisco, CA)
    IS/Software Engineering

    Senior Database Architect, Project/Technical Lead
    Utilized Oracle, WebLogic, SQL, PL/SQL, Delphi, Java and XML tools, Oracle Report, Crystal Report, Oracle Designer, MS Project, MS Access, Visio, MS Excel, various DBA tools etc. at biotechnology drug resistance testing company.
  • Designed the database, implemented algorithms and supervised implementation of the UI for Drug Suite Management, Data Analysis and Reporting; designed XML DTD and provided application for interfacing of robotic lab systems and Data Analysis module - for the state of the art phenotypic drug resistance assessment system.
    Designed database, implemented algorithms and provided interface for capturing and reusing unique knowledge accumulated by Scientific and Clinical Research team; designed and implemented database and designed XML DTD for capturing information of virus genetic sequences and mutations - genotypic drug resistance prediction system.
  • Planed and designed database for EAI projects: integration between LIS (Ultra - Unify database), ERP (PeopleSoft HR and Financial modules - Oracle Database), Drug Suite, Data Analysis, Customer Information and Reporting systems (proprietary applications - Oracle Database). Utilized messaging and queuing technology by STC, HL7 interfaces and Oracle Replication.
  • Developed all commercial reports (key company products) and the electronic data reporting and delivery system. Designed and developed number of the key applications those form the foundation of all data reporting functions at the company. Oversaw development of the operation report libraries.
  • Developed framework and implemented infrastructure for data warehousing solutions and implemented number of data marts for Scientific Research and Clinical Research teams. Assisted in implementing AI solutions for Data Analysis team.
  • Guided team in problem resolutions in J2EE, Java programming (WebLogic 5.1 - EJB, JavaServlet, JSP, JMS, security, multi-threading etc.) and database access (JDBC), SQL programming and performance tuning. Played role of development DBA. Installed and maintained development and testing database environments - Oracle 8i/9i (8.1.7 and 9.0.1) EE on Windows NT/2000/Linux/Sun.
  • Led the effort of establishing next generation of development and deployment environment by pioneering the implementation of Java, J2EE and XML technology. Provided technical support and guided project team members in J2EE programming (EJB, JSP, Java Servlet and overall system architecture) and using WebLogic 5.1. Led the first project in which J2EE solutions were applied. Designed and developed new generation of data acquisition system based on XML format and Java XML APIs (Sun Jaxp/Apache Xerces for Java).
    1995 - 1999 RAD Data Communications Ltd. (Tel-Aviv, Israel)
    IS/Software Engineering

    Project/Technical Lead, Database Designer, Oracle DBA
  • Led the creation of the component/library/template framework for Multi-Tier, Intranet and C/S applications, using Delphi 3; Database/Application design review and code review of all IT projects.
  • Provided training in Delphi and Oracle for IT developers; installing, configuring and administrating of Oracle 7 and Oracle 8 servers and clients. Implementing snapshots and replication between different servers.
  • Led the system analysis, database design and development of enterprise information system modules.
  • Designed and deployed Datamart solution for sales/marketing teams, utilized Oracle and Cognos PowerPlay: designed ETL module (PL/SQL), star-schema (Oracle) and configuration of dimentions (PowerPlay), tuned load performance and guided report design team in creating end-user PowerPlay reports.
  • Created Development Standards guidelines for IT developer's team, defined methodology and writed guidelines for Multi-Tier and C/S application development.
    1991 - 1995 Mainor ELT Ltd. (Tallinn, Estonia)
    Engineering

    Project Lead, System Analyst and Application programmer
    Project leading, development and implementation of the Information Clearing and Information Security modules of the Smart Card payment system; training and Support of the processing center managers and bank analysts; Developed the bank software modules and applications.

    EDUCATION:
    2005 2005 Advanced C# Programming with the .NET, (HOTT Inc.)
    2004 Mastering Rational ClearCase Administration, IBM Educational Services in San Jose, CA
    2003 Managing Software Projects with Rational ClearCase and UCM, IBM Educational Services in San Jose, CA
    2002-2003 Sun Certified Enterprise Architect for J2EE Technology
    2000 Developing Enterprise Applications with BEA Weblogic Server, BEA Educational Services in San Jose, CA
    1997 Course of Java, company internal
    1996 Course of Oracle DBA level II, Oracle Education Center in Israel
    1996 Course of AIX UNIX Administration, IBM Education Center in Israel
    1995 Course of Oracle Developer 2000, Oracle Education Center in Israel.
    1986-1992 M.S. of Computer Science, Tallinn Technical University, Tallinn, Estonia;

    Awards, Press, Conference Presentations:
    2003 "Innovation of the Year" from Insightful Corporation.
    2003 "Presentation on 2003 Insightful Technology Conference"
    2004 "Best Practices Grand Prize for Knowledge Management and Collaboration" from Bio IT World
    2005 Sun Microsystems e-Zine newsletter

    PERSONAL:
    Languages: English, Hebrew, Russian and Ukrainian
    Immigration Status: US Citizen

    REFERENCES: available by request.