Chun Yue HUI (Rico)
Email: *******.***@*****.***
Career Objective:
Software Engineer - Involved in all stages of the Software Life Cycle process (analysis, design, development, testing and implementation).
Certification:
• Sun Certified Business Component Developer (SCBCD) for the Java 2 Platform, Enterprise Edition 1.3
• Sun Certified Programmer for Java 2 Platform 1.4 (SCJP)
Computer & Technology Skills: Sun JAVA 1.2, 1.3, 1.4 JRockit 1.4 J2EE Architecture Servlet, JAVA Server Pages (JSP)
JBOSS v4, Tomcat v5.5, Weblogic v8.1 EJB- Session, Entity and Message Driven Bean
Java 2 Platform, Micro Edition (J2ME) AXIS 1.3 SOAP XML WebService, JDOM, JMS
Hiberate v3, Oracle 9, Sybase SQL , Attunity Eclipse, ANT, STRUT, JSTL Tab Lib, JDM, JMS, Jasper Reports
IBM WebSphere Applicaton Server (WAS)
IBM WebSphere Commerce IBM WebSphere Studio Application Developer (WSAD), MQSeries
HP NonStop Java Tandem OSS, Java Pathway Server, SQL/MP, Enscribe file Tandem Tomcat, SOAP web service and CA Wily Introscope v7 on NonStop OSS
Apache HTTP Server, Linux, AIX, RedHat Serena TeamTrack, SMA HEAT
Microsoft VB .NET, ASP .NET, Reporting service 2005 Microsoft Active Directory SQL 2000 / 7, Stored Procedure, DTS package, Linked Server
HTML, XHTML,XSLT, Java Scripts OpenSTA, PMD, CPD, Jdepend, QALab
Unified Modeling Language (UML), Microsoft Visio Rational ClearCase V5.0, CVS, Visual SourceSafe
Rational Unified Process (RUP) COBOL, TSO, CICS, JCL DB2
Work Experience:
Software Developer, FGA - Greyhound Lines, Inc 02/2007 - Present
(Projects) Greyhound Express Application (Point Of Sale) Greyhound BaggageWarehouse Application
Greyhound MAX Ticketing Application Greyohound KIOSK Application
• Develop and maintain components in Presentation, Logic and Data tiers under Distributed Applications environment.
• Apache Struts Taglib, JSTL and Ajax with Tiles as web application user interfaces.
• Apache Struts Actions interact with java servlet, model, Interface, synchronized thread, serializable object classes and SOAP web service.
• Hiberate queries through MS SQL data base, Axis WebServices and Attunity communicate with HP NonStop Tandem Pathway servers, Enscribe file through OSS Tomcat server.
• Screen scribing through CTTW API to extend HP NonStop platform application’s business logic and functions.
• Designed and developed automated code review and inspection process with PMD, CPD, Jdepend, Checkstyle, Findbugs, Jlint and QALab for statistical analysis reports.
• Design, develop and maintain management reports with Microsoft .Net Reporting Services 2005.
• Design, develop and maintain automated load testing process with OpenSTA.
• Develop and maintain CA Wily Introscope Dashboard, Management Module, Metric Grouping and Metrics.
• Provide project tasks estimate and application design documentation.
• Administrate application deployment from Ant build, release tag, staging and manage CMI thru TeamTrack.
• Deploy application, configure and maintain JBOSS and Weblogic servers.
• After hours on call support and assistance thru SMA HEAT.
System Platform: Sun JAVA/BEA JRockit v1.4, JBOSS 4.05, RedHat Enterprise
Greyhound US and Canada NextJet Application (Enterprise J2EE application)
• Enhance and maintain components in Presentation, Logic and Data tiers under Distributed Applications environment.
• Apache Struts Taglib, JSTL with Tiles as web application user interfaces.
• Apache Struts Actions interact with java servlet, model, Interface, EJB Session, Entity and MDB.
• EJB data management communicates with Oracle data base, JMS produces messages and send through MSGUSA application to HP NonStop GPX application.
System Platform: Weblogic v8, RedHat Enterprise
(Projects) BaggageLocatorSerivce (BLS) WBLP Web Service ITrips Application:
• Design, develop and maintain SOAP Web Service with Axis in HP NonStop OSS Apache Tomcat server.
• User security authentication and authorization, invokes and receives data from pathway services.
• Manage HP SQL/MP data with HP SQL/MP API.
• Deploy application, configure and maintain Tomcat servers.
• Provide project tasks estimate and application design documentation.
System Platform: Apache Tomcat v5.5 HP NonStop OSS
(Projects) Greyhound Prepaid Products Pathway Server NexJet Pathway Service
• Design, develop and maintain HP NonStop Java Pathway Server in OSS environment with Apache log4j and externalized resource management.
• Axis SOAP WebServices runs within Java multi-threaded transactions to process requests from and send to $Receive region.
• Customized model class monitors transaction processes, generate and send metrics to Wily Enterprise Server.
• Design, develop and maintain Management Module, Metric Grouping, Alert and Console to monitor the Prepaid Products Pathway Server on Tandem.
• Designed and developed automated code inspection with PMD, CPD, Jdepend, Checkstyle, Findbugs, Jlint and QALab for statistical analysis reports.
• Provide project tasks estimate and application design documentation.
System Platform: HP NonStop OSS, CA Wily Introscope Emterprise Server.
WebSphere Administrator, Dillards, Inc 04/2006 – 02/2007
• Install and configure IBM HTTP Server, WebSphere Application Server, WebSphere Commerce on AIX and Linux platform.
• Install and configure SSL certificate, servers fix packs and multiple servers clustered nodes environment.
• Version upgrade, develop and maintain CA Wily Introscope Dashboard, Management Module, Metric Grouping and components metrics to monitor and analysis server performance.
• Trouble shooting and tuning server performance, on call 24/7.
• Code deployment to DEV, QA, Stage and Production server.
• Perform migration from WebSphere v5.0 to WebSphere v 5.1.
• Working closely with software developers to trouble shooting applications components and performance.
Programmer Analyst / Staff Specialist II, State of Arkansas 01/1998 – 03/2006
Arkansas Driver License System (Team Leader) 02/2005 – 03/2006
• Design system architecture with Distributed Applications Pattern which involved J2EE application on WAS (AIX platform), XML Web Service, WebSphere MQ, CICS and DB2 with JAVA, STRUT, and COBOL programming languages.
• Designed and developed STRUT web client application.
• Designed and developed Xml Web Service.
• Designed and developed Server side J2EE application.
• Developed and configured Websphere MQ series service to interact with existing CICS mainframe application and DB2 data base.
• Responsible for analyzing, developing, performing unit & integration testing and maintenance of applications.
Arkansas Professional Licensure System (APLS) 02/2001 – 03/2006 (Enterprise J2EE Application)
• Developed and maintain Enterprise Java Bean (EJB) – Stateless Session Beans, Entity Beans.
• Developed and maintain Java Servlets.
• Java Server Pages (JSP) – Developed using JAVA / Java Script to maintain and test.
• HTML – Designed & developed User Interfaces and web programming.
• Java batch file processing – Developed batch processes using DOS command and scripts to build, deploy and implement processing with input variables, and generated Java Exceptions from scripts environment to determine the success of execution processes.
• Responsible for analyzing, developing, performing unit & integration testing and maintenance of applications.
• Documentation: User Interface specification, Java batch file processing Standard and procedures.
Arkansas Public Employee Retirement System (APERS) 05/2003 – 03/2006
• Developed online COBOL programs with CICS transaction under TSO environment.
• Developed batch COBOL programs to interact with DB2 data base under TSO environment.
• Developed Job Control Language (JCL) to schedule and run program jobs.
• Developed CD reports process with Converts Plus software.
• Perform 24/7 on call system maintenance and enhancements.
DIS Employee Directory (Team Leader) DIS OnCall System (Team Leader) 08/2005 – 03/2006
DIS Employee Photo System (Team Leader) Arkansas Katrina Assistance Relief Effort (KARE)
• Designed system architecture with Distributed Applications Pattern which involved Microsoft VB .NET, ASP .NET (Microsoft Server 2003 platform), XML Web Service and Microsoft SQL data base
• Authenticated and authorized different hierarchical roles by using Microsoft Active Directory.
• Designed and developed XML SOAP web service.
• Responsible for analyzing, developing, performing unit & integration testing and maintenance of applications.
• Designed and developed Microsoft ASP.NET web application using VB .NET language to interact with XML Web Service and Microsoft SQL data base.
• Using Microsoft SQLXML components to process XML data from Microsoft SQL Data base.
• Using Microsoft Active Directory to Authenticate and authorize user throughout the ASP .NET application.
• Microsoft SQL data base. Please visit http://www.evacueeinformation.kare.arkansas.gov/
Employee Benefit System (EBD) 11/2001 – 10/2004
Arkansas State Claims Commissions Claim Tracking System (CTS)
• Co-design system architecture for Web application, Jasper Reports, JDOM and Tomcat Server (Unix platform).
• Designed and developed JAVA web application with XHTML, XSLT, Jasper Reports and JDOM (generate XML) technology.
• Java Server Pages (JSP) - Developed using JAVA / Java Script for maintenance and testing.
• HTML - Designed & developed Graphical User Interfaces, and web programming.
• Developed system security components with Lightweight Directory Access Protocol (LDAP)
• Deployment under Bea Weblogic 6.0.
System Platform: EJB1.1, Window 2000
Arkansas Workforce Investment System (AWIS) 07/1999 - 02/2003 (Java Enterprise J2EE Application)
Arkansas Repository and Information Exchange Server (ARIES
• Work closely with System Software Engineers, System Architects and Data Base Administrator towards application design and development.
• HTML – Developed & designed Graphical User Interfaces and web programming followed The Americans with Disabilities Act (ADA) Accessibility Requirements, and web programming.
• Swing – developed and tested in Presentation layer.
• Work closely with co-developers during system test and application debugging.
• Documentation: User Interface specification (Screen specification).
System Platform: EJB1.0, Window NT 4.0
Arkansas Teacher Retirement System (ATRS) and Arkansas Human Resource Management System (AHRMS) 01/1998 - 06/1999
• COBOL Programming under TSO environment.
• Job Control Language (JCL):Y2K compliance testing and maintenance on Production JCL jobs.
Education:
• BS Management Computer Information System (GPA 3.49) - University of Arkansas at Little Rock
• Received Developing Mobile Phone Applications With J2ME Technology course from Sun Microsystems
• Received Microsoft 2310: Developing Microsoft ASP.NET Application course
• Received Microsoft 2573M: Programming Fundamentals with Microsoft Visual Basic .NET course
• Received IBM DB2 Universal Database Administration For UNIX