1. TAWEN KAN
41640 Carmen St., Fremont, CA 94539
Cell: 510-289-1677 tawen.kan@gmail.com
QU AL I F I C A T I O N S
• Building analysis and monitory UI software tools to support Oracle database features
• Hands on experience with scalable software architectures, and wide variety of software systems
• Hands on experience of building Web UI with JavaScript, jQuery, Ajax,HTML5,CSS, web technology
• Comprehensive product coding experience in Java, SQL/PLSQL, Unix shell, and Perl.
• Expertise on data analysis and design, developing database oriented applications, includes data
warehousing design
• Broad acknowledgement of algorithm design and implementation
PR O F E S S I O N AL Ac h i e v e m e n t
Oracle Corporation:
Manufacturing Operation Center (MOC) Project: Acted as the project lead on Business Intelligence (BI) MOC
Data Hub project. The model is submitted for Patent disclosure.
Zero Downtime (ZDT) Project: Led efforts to create prototype for the ZDT project. Completed prototype in 3
weeks and proved concept to the team. It was further extended to be a workable product and has become a key
feature in Oracle Data Warehouse Builder tool.
AutoTradeCenter:
Led a team completing varioua J2EE-based projects in the parallel release schedule. Managed the project and
coordinated among teams including quality control/assurance, product management, and customer support.
PR O F E S S I O N AL EX P E R I E N C E
ORACLE CORPORATION, Redwood City, CA Sep 2006-Present
Sr. Software Engineer / Project Lead
• Technical Lead for JAVA-based, advanced SQL, and business intelligence (BI) projects.
• Develop an end-to-end solution and prove the concept by building prototypes.
Primary Projects:
Enterprise Manager – Grid Control :
• Designing and developing a MVVC UX application by using HTML5, Oracle JET based on JavaScript with
jQuery, Knockout, and RequireJS
• Automatizing process to start and import Database Replay by using EMCLI scripting command based on
JAVA and Job system
• Implementing UI solutions to support Database Replay key feature for each Oracle Database release
generating monitoring and analysis reports after replay captured workload in test system
• Integrate the SDK Credential Component with Database Replay and Job System in Grid Control
Manufacturing Operation Center Data Hub:
• Architected and led the solution for energy consumption oversight in MOC Data Hub. Also created data
model to generate business intelligent (BI) analysis in MOC Data Hub. Dashboard reported in 27
languages
• Designed and deployed UI configuration and setup functions using JAVA MVC framework.
• Developed real-time Hub with data streaming to create GUI intelligent report using BAM, BPEL, and Oracle
Rule Engine.
• Deployed ETL logic using complex SQL and PLSQL to process source data into transactional records and
Implemented Event Management solution using SOA suite/BEPL process manager.
• Tuned the database performance by creating materialized view, index, or rewriting SQL query.
Zero Down Time patching tool for Oracle Fusion Middleware:
• Designed and implemented rule / validation engine for the Zero Downtime patching tool.
• Deployed patch tool using compound trigger (Oracle 11g new feature) and applying at different timing
points for patching purpose.
2. • Enhanced OWB SQL tool to create trigger-based code and collaborated with OWB team to resolve issues.
QUADRAMED INC, Alameda, CA Jan 2006-Sep 2006
Sr. Software Engineer
• Managed various components enhancements in QuadraMed Medical Information system using Struts and
Hibernate. Designed and implemented an Event Monitor and Tracking System.
• Deployed the Silent Login Authentication for VSS server.
• Built an interface between legacy and QuadraMed Medical Information system for migration.
• Utilized Oracle explain plan to tune up the performance of daily reports..
MILITARY.COM, San Francisco, CA Nov 2005-Dec 2005
Java / J2EE Developer, Contractor
• Developed solutions using AJAX to synchronize real time data to web page.
• Redesigned Military Lead application and built a prototype by using Spring framework.
AUTO TRADECENTER, INC., Menlo Park, CA Nov 2000-Oct 2005
Principal Software Engineer
• Led the design and development of automobile on-line auction systems for various remarketing sellers using
Java, Servlets, Oracle.
• Collaborated with Product Management and external clients to develop architectural design, specifications and
scheduling; also provided post-delivery customer support.
• Designed and developed an on-line Vehicle Transport ordering system and integrated with existing auction
systems using Java, Spring, Hibernate, Struts, Oracle.
• Implemented Payment Estimator, Payment, and Payment Tracking components using Java, Struts, Oracle.
• Developed Web Services components to exchange real-time data with different vehicle inspection companies;
integrated with 3rd
party applications including Authroize.net and MileMaker.
• Implement back-end processes to import and export vehicle data from/to various sources, including Database
design, PL/SQL development, and shell scripts development.
INTEL CORPORATION, Santa Clara, CA Apr 2000-Oct 2000
Senior Programmer / Analyst
• Developed Intel Inside Online (IION/Martinique), an e-business application that provides on-line enrollment and
payment services for Intel Inside marketing program
• Enhanced data module designs and tuned in handling back-end record processing.
• Designed and deployed a back-end interface process using Oracle PL/SQL and Visual Basic.
• Wrote scripts to convert data from a legacy system to a new relational database system.
PC SERVICE SOURCE INC., Dallas, TX Feb 1995-Mar 2000
Senior Application Developer / Analyst
• Designed and deployed complete Wholesale Information System (Order Entry, Inventory, Shipping,
Accounting).
• Developed tables, stored procedures, and triggers to optimize database performance, (Informix 7.3).
SK I L L S E T S
Platforms & Systems: Linux, HP-Unix, Solaris, Windows XP/NT
Programming Languages: Java, SQL, PL/SQL, JavaScript, AJAX, HTML5, PERL, Unix Shell, and PHP
Web Technologies: JSP, Servlets, Struts, Spring, MVC, MVVC, and Web Services
RDBMS: Oracle, Informix
Development Tools: Jdeveloper, NetBean, Elcipse, IntelliJ, ViSio, Rational Rose
Web/Application Server: Apache, Tomcat, ZendCore, Weblogic
ED U C A T I O N
UNIVERSITY OF TEXAS AT ARLINGTON, Arlington, TX
Courses toward Masters of Science in Information System
TAMKANG UNIVERSITY, Taipei, Taiwan
Bachelor of Arts in Cooperative Economics