CAREER-RELATED WORK EXPERIENCE
2004 – 2007 Software Engineer Team Lead, Epic Data, Richmond, BC
* Drove a team of 4 to 8 devolopers through software development cycle feature
releases
* Developed and quality assured features for Java-based wireless infrastructure
* Supported multiple OS platform development such as Solaris, Windows, and
Linux
* Managed timely deployment of releases for new and mature software systems
* Code-reviewed Engineering Change Request implementations
* Developed and released new architecture for warehousing/supply chain wireless
product
* Performed troubleshooting and enhanced existing product for customers
* Developed and reviewed architectures, requirements, and test plans
* Developed client (remote, desktop, and Web) and server Java applications using
Oracle and MSQL databases
* Developed applications for Windows CE device in C and C++
2000 – 2004 Software Engineer Team leader, Ensemble Systems, Richmond, BC
* Managed, developed, and quality assured features for Rational Rose Real Time
UML software written in C++ on Windows and UNIX platforms
* Managed team of 8 and developed Java-based XML editor
* Developed and QA’d all requirement, design, test, user, installation, and
project management documentation
* Used Rose Model for design documentation
* Tracked, prioritized, and assigned ongoing software issues
* Worked with jintegra COM-Java bridge development
* Implemented various JDBC clients using Oracle and SQL
* Developed small Visual Basic clients
* Created manual and automated test suites
* Developed SOAP servlet for BEA Tuxedo Jolt Server and WSDL generator
application
* Development of Visual Age for Java (VAJ) Integration Kit for Weblogic Server
* Lead small team to test and integrate tools kit
* Debug Java and C++ based programs
* Trained customer in technical features and usage of Integrated Development
Environment (IDE) with tools kit
* Implemented and tested Enterprise Java Beans (EJB) and Servlets
* Developed and tested small java export utility plugin for VAJ and Visual Cafe
* Constantly working in fast paced changing environment learning new
technologies
1995 – 2000 Software Engineer, MacDonald Dettwiler & Associates, Richmond, BC
* Reviewed, analyzed, and developed software requirements
* Preliminary and critical technical design Review of software SCADA system
* Site installations, technical support and training
* Development of operational and test programs using UNIX Shell, Perl, and C
* Development of automated installation and backup programs
* Debugging and maintenance of Java-based e-commerce component
* Manage, program and debug SQL database
EDUCATION
Java Techniques Programming (Professional Training)
C++ Programming (Professional Training)
Internet Security (Professional Training)
IRIX System Administration (Professional Training)
Stochastic Systems (Simon Fraser University)
B.Eng. in Electrical Engineering
McGill University, Montreal, Quebec Major area of study in computer systems and
technology, as well as integrated circuits and electronics. Electronic
Technician
International School of Electronics, Montreal, Quebec
A.E.C. specialized in Microprocessors
TECHNICAL SKILLS
Computer Applications
Borland JBuilder, ANT, Eclipse, Visual Studio(VS), Embedded VS, Merant CM tools,
Visual Age for Java, Visual Café, WSAD, Oracle, Weblogic Server, DreamWeaver,
Crystal Reports, Rational Clearquest and Rose, Visual Source Safe, Apache and
Weblogic Server, Oracle 8i, MySQL, Word, Excel, Visio, Outlook, Elm, Internet
Explorer, Netscape, …
Computer Languages and Technologies
Java, J2EE, OO Design, XML, WSDL, SOAP, UML, Servlets, JSP, JavScript, CSS, EJB,
C, C++, SQL, HTML, Pascal, Fortran, Basic, Assembler, VHDL, sh, ksh, csh, tcsh,
perl
Operating Systems
Windows XP, CE, 98, NT, DOS, Qnx, Solaris, SCO Unixware, Irix
Instructional Languages
English (Fluent), French (Fluent), Spanish (Beginner), Cantonese (Beginner)
|