Tawen Kan has over 20 years of experience as a software engineer specializing in Java development. He has extensive experience building applications using technologies like Oracle, SQL, PL/SQL, JavaScript, and Java frameworks. Some of his past roles include leading projects to build data analytics and business intelligence tools at Oracle and developing online auction systems for the automotive industry.
• A competent professional with 3.5 years of experience in Data warehousing and Investment Banking Domain.
• Expertise in end-to-end implementation of various projects including designing, development, coding, implementation of software applications.
Deployment and Development approaches for the ISV using PowerBuilder and SQL ...SAP Technology
PowerBuilder has always been very agnostic in the fact that it had the capability to connect to practically every database on the market. However, when it comes to the ISV, and wanting to the ability to integrate and deploy a powerful feature rich database within their application, SQL Anywhere stands out as one of the most powerful databases to integrate within your PowerBuilder applications. In this session we will discuss development features that will take you beyond the standard CRUD model used with attaching to databases. We will also discuss approaches to deploying a PowerBuilder application that is bundled with SQL Anywhere, and how certain deployment models can lead to an extremely easy to support application environment with both products.
Building a Utilities Portal with Magnolia 5 & SAPMagnolia
Matteo Pelucco from Tinext explains the systems integration of SAP for AIL, a Swiss utility company, showing the benefits of Magnolia's Open Suite approach. Learn how Magnolia can be the central framework for your integration projects and why some Magnolia integration patterns should be your best development friends.
• A competent professional with 3.5 years of experience in Data warehousing and Investment Banking Domain.
• Expertise in end-to-end implementation of various projects including designing, development, coding, implementation of software applications.
Deployment and Development approaches for the ISV using PowerBuilder and SQL ...SAP Technology
PowerBuilder has always been very agnostic in the fact that it had the capability to connect to practically every database on the market. However, when it comes to the ISV, and wanting to the ability to integrate and deploy a powerful feature rich database within their application, SQL Anywhere stands out as one of the most powerful databases to integrate within your PowerBuilder applications. In this session we will discuss development features that will take you beyond the standard CRUD model used with attaching to databases. We will also discuss approaches to deploying a PowerBuilder application that is bundled with SQL Anywhere, and how certain deployment models can lead to an extremely easy to support application environment with both products.
Building a Utilities Portal with Magnolia 5 & SAPMagnolia
Matteo Pelucco from Tinext explains the systems integration of SAP for AIL, a Swiss utility company, showing the benefits of Magnolia's Open Suite approach. Learn how Magnolia can be the central framework for your integration projects and why some Magnolia integration patterns should be your best development friends.
(ATS4-DEV09) Visualizing SmartLab Data Using the Accelrys Enterprise PlatformBIOVIA
In this session, we will introduce a few interactive reports built using the reporting capabilities in the Accelrys Enterprise Platform on top of SmartLab data. The session will also include a discussion of the reporting capabilities of AEP and the steps needed to build such an interactive report.
(ATS4-DEV09) Visualizing SmartLab Data Using the Accelrys Enterprise PlatformBIOVIA
In this session, we will introduce a few interactive reports built using the reporting capabilities in the Accelrys Enterprise Platform on top of SmartLab data. The session will also include a discussion of the reporting capabilities of AEP and the steps needed to build such an interactive report.
Atención al Cliente 360 es un concepto propuesto basado en la atención multicanal, la cual utiliza canales tradicionales de comunicación como lo son los IVRs, Call Centers, Chats, Emails, SMS, páginas Web y los no tradicionales como Facebook, Twitter, Youtube, blogs y Apps para Mobile.
La idea primordial de este concepto es que estos canales de comunicación deben estar integrados y no ser iniciativas aisladas, haciéndole sentir a los clientes, sin importar por cual medio se conectaron con la empresa, que la compañía está siempre escuchándole y dándole respuestas que satisfagan sus expectativas en el menor tiempo posible. Lo anteriormente dicho tiene como propósito generar en el cliente, confianza y lealtad por la marca (engagement).
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