TIN HO
E-mail: tin6150 @ gmail.com
URL: http://www.cs.fiu.edu/~tho01/resume.TinHo.html
OBJECTIVE
Seeking a challenging IT/bioinformatics position where I can use my skills in
computer science and biotechnology to contribute toward research that helps improve
humanity.
Please, full time, permanent position in the San Francisco Bay Area only. Thanks.
SUMMARY
Highly motivated, self-starter with Master in Computer Science and demonstrated
solid computer IT industries experience in providing support on heterogeneous
Unix and Windows Operating Systems, Oracle and DB2 databases, and a wide variety
of developer and end user applications. Gained substantial knowledge in bioinformatics
such as use of public biological databases, DNA microarray analysis and development
techniques from the UCSC certificate program.
COMPUTER SKILLS
- Extensive network tracing and troubleshooting abilities involving LAN, WAN, NAT and Load Balancer packet exchange.
- Install, maintain and provide technical support for Windows, Solaris, Linux, HP-UX, AIX machines.
- Troubleshoot and perform setup on network equipments such as Cisco and Foundry switches, load balancers, and PIX and Check Point firewalls.
- Abilities to design and implement network and Unix servers requiring good security and high-availability traits for 24x7 production operations utilizing cluster and load-balancer technologies and EMC SAN, NetApp NAS or DAS with hardware or software RAID backend storages.
- Knowledge of software engineering and database design using industry-standard packages such as Rational Rose UML, Oracle, DB2, WebSphere, and WebLogic.
- Adept in major computer languages such as Java, C/C++, Pascal, Ada, SQL, Awk, Perl, Unix shell scripts, HTML/CSS, and CGI programming.
- Familiarity with a variety of backup software from Unix centric such as tar, dump and Amanda, to enterprise suit such as Veritas NetBackup, and SyncSort BackupExec.
BIOTECH SKILLS
- Utilized DNA microarray analysis software Gene Spring and NCBI Entrez GenBank to identify significant genes related to breast cancer metastases prognosis.
- Wrote perl program to perform multiple sequence alignment via a greedy algorithm which only required a linear run time and memory storage.
- Familiarity with many bioinformatics tools such as BLAST, ClustalW, RasMol, SwissPDB Viewer, SMD, NCBI, EMBL, SwissProt, PDB, etc.
- Abilities to carry out "wet-lab" experiments utilizing instrumental techniques including micropipetting, polymerase chain reaction, gel electrophoresis, chromatography, mass spectrometry, fractional distillation and titration.
EXPERIENCES
Hyperion Solutions, Santa Clara, CA
Unix System Engineer : 9/02 - Present
Performed system administration and support duties for a multi-national software company specialized in corporate performance management suit.
- Configured a highly-available 24x7 production environment with Disaster Recovery using Cisco Load Balancers, Veritas Cluster Server and Volume Manager on top of EMC Clariion SAN storage. The 13 Solaris machines hosted an Oracle Database Applications capable of 99.99% availability.
- Designed and implemented a new email routing infrastructure based on Sendmail, SpamAssasin and McAfee VirusScan. The new Unix-based infrastructure yielded improved security, availability and spam filtering capabilities.
- Improved network performance and security. This was accomplished by the upgrade to Check Point FireWall-1 and the segregation of servers into DMZ and VLAN containment zones with local ACL restrictions.
- Setup and maintained production email, DNS, web, Oracle and Siebel back end production servers with 24x7 uptime availabilities.
- Provided support for the engineering environment consisting of 400+ users on 1000+ machines running a variety of operating systems such as Linux, Solaris, HP-UX, AIX, Windows, NetApp and diverse software suit such as WebSphere, WebLogic and many others.
- Performed basic Oracle and DB2 DBA duties for the engineering database servers implemented on basic DAS storage using software or hardware RAID.
- Designed and deployed a geographically diverse LDAP infrastructure to replace NIS for Unix user authentication and login control.
- Helped build a Data Center with 150+ rack-mount cabinet space, and was in charge of moving several engineering labs with 200+ machines to the new HQ DC with only 3 days downtime.
- Help the engineering organization to remain at the cutting edge by investigate and recommend new technologies such as clustered NetApp NAS storage with snapshot, EMC Clariion with Clones and BCV, Veritas Cluster Server for application HA, VMware virtual machines to consolidate multiple international language server into big machines that yield better performance and stability, and LDAP directory for fine grained user control.
Zambeel Inc, Fremont, CA
Senior System Administrator and Support Engineer : 6/01 - 8/02
Provided system support such as performance measurements, testing, and Linux cluster maintenance of the network file server product in a storage start-up company.
- Designed and implemented a suite of Perl and Bourne shell scripts to automate the diagnostic of cluster components such as Extreme switch, Fountry load balancer, Iolan terminal server and Linux-based computer nodes. This automation helped reduce troubleshooting time by quickly diagnosing misconfigured and/or failed components.
- Performed white box testing thru extensive network traces between Unix and Windows machines to debug CIFS and NFS problems related to the NAS server. The network sniffing had to be done in a High-Availability environment across firewalls, load-balancers and clustered Linux and Windows servers. The reports provided very detailed failure descriptions to the developers, which in turn allowed them to quickly identify and fix the problems.
- Developed a comprehensive test suite to qualify the company's cluster-based NAS server works according to the CIFS specification. The test cases covered unit test, feature test and integration tests using both white-box and black box techniques, which ensured all features and corner cases are working as expected. Extensive documentation was written so that the tests can be carried out by any engineer and serve as a basis document for the proposed full automation initiatives.
- Setup and maintained a testing lab of 30+ windows and 200+ linux computers for NetBench performance measurements and functionality testing. This included the setup of various Windows Domain Controllers in varied configurations so that extensive network configurations could be tested.
Taos, Santa Clara, CA
System and Network Administrator, Consultant : 2/00 - 5/01
CrossCommerce, Senior System and Network Administrator, 9/00 - 3/01
Performed Unix and Network administration for a B2B firm that specialized in building and enhancing e-Commerce infrastructures for content providers and manufacturers who sell goods online. The production environment utilized PIX firewalls, Cisco routers, 6500 series switches, ArrowPoint load balancers, Sun Enterprise E4500 and E220R, CacheFlow reverse proxy, WebLogic application server, Apache web server, and Oracle RDBMS.
- Analyzed, documented and refined the old co-location server environment to improve stability required by the 24/7 web portal application. The increased stability and smooth operation resulted in better customer satisfaction and reduced after-hours maintenance, thereby increasing revenue and reducing expense for the company.
- Planned and executed repeated relocations of all corporate servers with minimal downtime and impact on users.
- Designed High-Availability server environments at co-location facilities using Cisco routers, load balancers, switches, terminal servers, PIX firewalls and Sun Ultra Enterprise servers, thereby completing the necessary groundwork for the company's ultimate, automatic fail-over 24/7 Internet presence.
- Worked closely with developers and QA engineers to release patches and content updates to the production servers. This close team work allowed bugs to be quickly identified and fixed, which in turn improved customer satisfaction.
- Performed day-to-day Unix system administration tasks such as system patches and upgrades, technical support for developers, application troubleshooting, data backup and recovery and all electronic janitorial work.
- Maintained the company's private and public Domain Name Services, firewalls, and Internet access.
StockPower, Unix System Administrator, 2/00 - 9/00
Carried out Solaris and Linux administration for a B2B firm that provided e-Loyalty equity-based solutions for companies that want to increase customer loyalty via direct, buy-and-hold stock purchasing web sites. The production environments utilized CheckPoint and PIX firewalls, BigIP load balancers, Sun Enterprise servers, NetApp filers, WebLogic and Dynamo application servers, Apache and iPlanet web servers, and Oracle RDBMS.
- Performed the day-to-day Unix system administration tasks such as system and security patches and upgrades, application troubleshooting, and system backup. These tasks kept the system up-to-date and helped minimize unexpected failures and possible intrusions.
- Installed, secured and maintained Soaris 2.7 on 7 Ultra Enterprise 420R, 8 Ultra-10, 5 Sparc-clones, and 4 Intel-based machines.
- Developed a set of shell scripts that allowed the webmaster to update contents of production web servers through pre-defined menu commands. This resolved the increasing burden placed on the NOC personnel from the constant updates requested by the webmasters, but without compromising security of the servers.
- Developed weekly web server statistic reports using WebTrends and custom Perl scripts for the three sites operated by the company. These reports provided better insight to the sales department, thereby giving guidelines on how to perform their marketing techniques.
- Consolidated all user accounts by centralizing all developers' logins into a single NIS domain and automounted high-availability NetApp file system. This improved the consistency and user friendliness of all the different servers, thereby increasing the productivity of all developers.
NASA Regional Application Center, High Performance Database Research Center,
Florida International University, Miami, FL
Research and Teaching Assistant : 6/97 - 12/99
- Performed research and development of a Distributed System for satellite image classification using C/C++, the Message Passing Interface API and Semantic-Object Oriented Database.
- Deployed a parallel database on a Beowulf cluster to serve satellite images for both MFC and Java based clients.
- Web-enabled a legacy employee flat-file database using CGI, C/C++, Perl, Awk, and Unix shell scripts.
- Participated in the population of a large Oracle database using SQL-Loader, SQL-Plus and Developer 2000 Forms.
- Provided system administration support for the heterogeneous Unix/NT labs of the High Performance Database Research Center.
- Taught Lab for Introduction to Microcomputer and Office Applications, a class that was targeted for first year university student to ensure they gain a relatively advance proficiency of PC, Word, Excel, PowerPoint and Access.
EDUCATION
- Certificate, Bioinformatics. Univ. of California Santa Cruz Extension. 2004.
- Master of Science, Computer Science. Florida International Univ. 1999. GPA 3.9
- Bachelor of Science, Computer Science. Florida International Univ. 1998. GPA 3.9
- Certificate, Environmental Science. Florida International Univ. 1998.
PUBLICATIONS
- Sys Admin Pocket Survival Guide:
http://www.cs.fiu.edu/~tho01/psg
- Tin Ho, et al. "Integration of a GIS and a Semantic Database System." Proceedings of the First International Conference on Geospatial Information in Agriculture and Forestry, Orlando, Florida, 1-3 June 1998.
AWARDS
- Engineering Grab an Oar Award, Hyperion Solutions, Santa Clara, CA.
- ITS 2003 Flashlight Awards, Hyperion Solutions, Santa Clara, CA.
- Certificate of Appreciation for outstanding team player, Zambeel, Fremont, CA.
- Outstanding Academic Achievement in Computer Science. Florida International University. Fall 1998 Graduation.
- Highest score in the 1994 Caribbean Examination Council Information Technology exam.
- High school Valedictorian, St. Maarten Academy. Class of 1994.