Kirindi Choi
Experience
Java Contractor-Technical Team Lead
Incyte Genomics
10.1998-06.2001
Hands-on senior lead developer for a Java/Swing visual application to view Genomic Data.  Project development adopted the unified software development process.  Responsibilities included application design and implementation, overseeing client team application design,  rationalizing requirements from business analysts, specifying server requirements, mentoring of junior developers and providing consultation to SQA team for test case construction and product certification.

Architected, designed and implemented just-in-time data retrieval from server for Swing JTable, nested table column header and text-length sensitive variable row height renderer.  Designed and implemented feature-rich visual components and customized renderers for maximum reuse.  Implemented customized look-n-feel and Java Drag-n-Drop.   Team size: 14. Client platform: Windows.

Hands-on senior lead developer involved in gathering requirements from product scientists, project planning, design and implementation of  Web-based Java/Swing visual products to view microarray gene expression  and proteomic data from Oracle.  Co-inventor of 2 Incyte patents.  Team size: 2 to 5.  Client platforms: Windows, Mac and Solaris.

Key developer in Java/Swing visual products to view microarray gene expression data and proteomic data from Oracle.  Client platforms: Windows, Mac and Solaris.