Post Job Free
Sign in

Engineer Software

Location:
Australia
Posted:
January 02, 2013

Contact this candidate

Resume:

Resume - CLINTON Y.K. CHEE PhD B.Eng B.Sc

Email: ********@*****.***, *******@*****.***

Mobile: 61-402-***-***

PROFILE

- Over 9 years of code development / programming experience for scientific applications.

- Strong expertise with Fortran90, C#, C++, Java, modular and object-oriented programming

concepts.

- Practical experience in programming various statistical distributions and implementation of Monte

Carlo simulation algorithms.

- Practical experience in the application and analysis of multi-variable optimization algorithms and

techniques such as Simulated Annealing, Genetic Algorithms and Artificial Neural Network.

- IT Consultant in E-Business - System Integration and Applications Development.

- Computational Scientist developing and optimizing codes on High Performance Supercomputers.

- Enjoys programming as a hobby; writing 3D and 4D visualization programs.

- Excellent verbal and written communication skills as developed during a variety of work

experiences including presentation at international conferences and author of many journal papers.

- Major accomplishment in the development of a Finite Element program for a novel electro-

mechanically coupled system of intelligent structures and the development of Shape Control

optimization algorithms leading to the award of PhD.

CAREER OBJECTIVES Computational Scientist

To develop, parallelize and optimize scientific and engineering application codes in high

performance computing environments. To combine scientific knowledge, computational methods

and creative problem solving skills to deliver numerical solutions to scientific and engineering

problems.

COMPUTING SKILLS

Programming Languages: FORTRAN90, C#, C/C++, JAVA, QuickBasic, HTML, SQLplus

Scientific Software: Maple, Matlab, Mathematica, Macsyma, Labview, Strand (Finite

Element), ProEngineer, GNUplot, SolidWorks AutoCad..

Supercomputing: OpenMP, MPI, Vector Computers, Shared Memory Programming,

Linux AMD/Intel Clusters, NEC SX-5, SGI Origin 2400, IBM SP2.

E-Business Technologies: ASP/ADO.Net, AJAX, HTML, CSS, XML, XSL, XSLT, JDBC,

CORBA, RMI, Java Applets, Java Servlets, JSP, Javascript, Beans,

PHP, Perl, PostgreSQL, DML, DDL, DOM, DTD, Namespace.

Operating Systems: Unix, Linux, HP-UX, IRIX, AIX, DOS, Windows 98/2000/XP

Software Applications: Microsoft Office Suite, Corel Office Suite, OpenOffice.

Hardware skills: Assembly of PCs from its components; installation of Linux /

Windows OS on bare systems; configuration of network, firewall,

drive partitioning.

EDUCATION

August 2000 Doctor of Philosophy

Aeronautical Engineering, University of Sydney, Australia.

December 1996 Bachelor of Science

Applied Mathematics / Physics, University of Melbourne, Australia.

December 1996 Bachelor of Engineering

st

Mechanical (1 Class Honours), University of Melbourne, Australia.

December 1991 VCE -Year 12

Melbourne High School, Australia.

SKILLS SUMMARY

- Parallel Programming in Supercomputers - 3D / 4D visualization algorithms

- Profiling and Performance tuning - Benchmarking HPC programs

- Developing Mathematical Algorithms - Programming in Fortran, C/C++, C#, Java

- Full cycle software development - Object Orient Design / Programming

- Teamwork - Writing Business Communication

CAREER SUMMARY

Jan 2007 Present Quantitative Analytics, Commonwealth Bank of Australia

Quantitative Analytics HPC Developer

Jan 2006 Jan 2007 Molecular and Materials Structure Network, ARC, Univ. Sydney

Software Engineer / Programmer

Dec 2001 Jun 2005 High Performance Computing Unit, Univ. of New South Wales

Computational Scientist

Sep 2000 Dec 2001 PriceWaterhouseCoopers Consulting

IT Consultant - Management Consulting Services

Feb 1997 - Sep 2000 Aeronautical Engineering Department, University of Sydney

Aug 2000 - Sep 2000 Research Associate Composite and Smart Structures Group.

Feb 1997 - Aug 2000 PhD Research Candidate Composite and Smart Structures Group.

Feb 1997 - Sep 2000 Webmaster Composite and Smart Structures Group.

Nov 1995 - Feb 1996 Comalco Aluminium (Bell Bay), Tasmania, Australia

Mechanical Design Engineer / Plant Operator

Nov 1994 - Feb 1995 Department of Mathematics, University of Melbourne

Research Assistant / Programmer

Nov 1993 - Jan 1994 Mount Stromlo Observatory, Australian National University

Vacation Scholar / Research Astronomer

Aug 1990 Aug 1990 School of Physics, University of Melbourne

Laboratory Assistant

BUSINESS EXPERIENCE

Jan 2006 Jan 2007

QUANTITATIVE ANALYTICS, COMMONWEALTH BANK OF AUSTRALIA

Quantitative Analytics HPC Developer

Company Description: The Commonwealth Bank commenced operations in 1912, to conduct

both savings and general banking business. With more than 700,000

shareholders and over 38,000 employees, it offers a full range of

financial services.

Responsibilities: Summary: Coding financial mathematical models into HPC

applications or libraries.

- Developing, maintaining and enhancing the mathematical code in the

Operational Risk measurement system (OpRA) and associated tools

including problem resolution, fixing identified defects, user support

and implementing approved system changes.

- Documenting technical specifications for the software

implementation of OpRA mathematical functions.

- Developing, implementing and enhancing existing and new risk

quantitative models based on prototype models, approved

methodology, and in line with the ERM Risk Systems SDLC process.

- Implementing and maintaining robust internal control processes,

change management, software development processes and

documentation to meet process, audit and regulatory requirements.

Achievements: - Designed and coded the mathematical engine for the Quantitative

Risk Assessment application in Fortran and developing cross platform

interface with C# .Net front-end.

- Designed and coded the mathematical engine for the Exposure Level

Modelling (ELM) for the OpRA application in Fortran and developing

cross platform interface with C# .Net front-end.

- Optimised the ELM using OpenMP targeting multi-core computation

servers. Also ported the application to 64bit platform.

- Documented the MonteCarlo based ELM methodology as well as

numerous low and high level mathematical functions in design

documents.

- Created automated unit test frameworks and code coverage tools.

- Researched on advanced OpenMP techniques and GPU

programming, and presenting to colleagues.

- Ported Stress Testing applications from Matlab to Fortran, then

optimizing with OpenMP to achieve 20 times speed-up.

Jan 2006 Jan 2007

MOLECULAR AND MATERIALS STRUCTURE NETWORK, UNIV. SYDNEY

Software Engineer / Programmer

Company Description: The MMSN (USyd, UQ, ANSTO, Australian Synchrotron) links

scientists engaged in the analysis of atomic structures and unites them

with Grid computing, visualisation, database, informatics and applied

mathematics researchers.

Responsibilities: Summary: Contribute to the Chemistry Grid by building software

components and linking hardware infrastructure in a Grid Computing

framework.

- Undertake computer programming, debugging, documentation,

hardware set-up, system administration and maintenance tasks.

- Maintain an awareness and knowledge of Grid and Web Services

techniques and technologies; develop skills in relevant programming

approaches and practices.

- Provide advice and recommendations, including written reports, on

technical issues including hardware and software architecture and

implementation issues.

- Contribute to the strategic planning of the MMSN. Maintain an

overview of the progress of the MMSN development and research

goals.

Achievements: - Designed and coded a Java client application that communicates, via

network sockets, with the instrument server controlling an Xray

Diffractometer.

- Developed image conversion algorithm in Java for converting

proprietary Xray images to standard bmp, jpg images, including a GUI

interface.

- Utilised JSP, Tomcat, Eclipse, AJAX to develop dynamic web-based

image viewer.

- System administrating (networking and firewalling) of various

Windows and Linux based workstations and special purpose servers.

- Planned the hardware configuration for AccessGrid, data storage

server, workstations, remote instrumentation server, file server.

- Responsible for sourcing, negotiating and ordering of hardware.

December 2001 July 2005

HIGH PERFORMANCE COMPUTING UNIT

Computational Scientist

Company Description: A scientific supercomputing unit supporting researchers from various

universities. It is the academic arm of the Australian Center for

Advanced Computing and Communications (AC3) which is

government and private funded.

Responsibilities: - Development of Open Source Software for computational tools and

techniques.

- Provide algorithmic and technical advice for scientists wishing to

utilize the supercomputers / Parallel Distributed Linux Cluster.

- Revise or develop new computational algorithms for clients using

parallel programming and vector computing paradigm.

- Create tools using shell scripts to automate common programming

tasks and prepare technical documentation.

- Promote the use of HPC to the scientific academic community via

solicitation, discussions, demonstrations and workshops.

Achievements: - Developed a templatised Array software (XArray) and porting a

computational software (Octave) from 32 to 64 bit platform.

- Modified sequential programs into parallel programs with noted

improvement in efficiency of the software. Benchmarked scientific

codes range from heat transfer to N-body problems.

- Vectorized a Magneto-hydrodynamics and Finite Element program

to achieve 400% improvement. A Finite Difference Quantum

Chemistry program was optimized to achieve 2000% improvement.

- Successfully promoted our unit and winning two projects from the

Fluid Dynamics group and the Oceanography group.

- Assisted various clients with system administration issues as well as

algorithmic and parallel code development.

- Produced shell scripts in Unix that simplified various tasks including

pre-processing and post-processing of data.

September 2000 December 2001

PRICEWATERHOUSECOOPERS CONSULTING

IT Consultant - Management Consulting Services

Company Description: A global management consultancy with 40000 staff worldwide

focussing on Strategic Change, Performance Improvement, Financial

Management and Technology Solutions, with an annual global

revenue of US$6.6 billion.

Responsibilities: - Designed and developed Personalization and Content Management

for Web portal for Telstra.com using Documentum and ATG

Dynamo.

- Design test plans on the Data Conversion and the entire new system.

- Ensure design consistencies between Personalization construction

team and the Content Management construction team by liaising with

construction team members and team leaders.

- Assist client in system testing and new project members.

- Understand and accumulate knowledge at the 2 month E-business

client-server programming training course in the US.

Achievements: - Written over 10 system test plans for the Telstra.com project and the

subsequent ourBrisbane project.

- Reported over 200 bugs in the system and instructed developers to

do corrections.

- Found various design inconsistencies between the two construction

teams and raised these issues, thus ensuring they are solved.

- Clients performed system testing efficiently due to assistance given.

- New team members were able to be familiarised with the project

thereby increasing productivity and efficiency.

- Gained strong expertise in internet/E-business technology such as

RMI, CORBA, JAVA, SQL, Stylesheets, Javascript, XML, XSL,

Servlets, JSP, JavaBeans, client-server programming.

- Experience in the complete cycle of system development analysis,

design, construction, testing.

February 1997 - September 2000

AERONAUTICAL ENGINEERING DEPARTMENT, USYD

Company Description: The Aeronautical Engineering Department at the University of Sydney

has 40 final year undergraduates and over 20 postgraduate students. It

conducts leading edge scientific research in several fields.

August 2000 - September 2000

Research Associate Composite and Smart Structures Group

Responsibilities: - Investigation and modeling of debonding effects in composite

laminates.

- Simulation of health monitoring via frequency domain analysis of

dynamic response of damaged structures.

Achievements: - Development and testing of algorithms and evaluation of the

technique.

February 1997 - August 2000

PhD Research Composite and Smart Structures Group

Responsibilities: - Modeling intelligent structures in the form of laminated composite

plates.

- Developed new mathematical formulation that couples the electric

and mechanical behavior for the use of piezoelectric materials in

composite structures.

- Investigated and developed algorithms for the application of shape

control of smart structures led to the creation of a complete computer

software application for numerical analysis.

- Participated in scientific discussions with colleagues to enhance and

support research activities.

Achievements: - Personal achievement of successfully completing the PhD thesis.

- Significantly added to the knowledge base of our research group by

contributing new findings via the PhD research.

- Developed a cutting edge software package, 30,000 lines of code,

tailored for our research, thereby saving on software cost of up to

$10,000.

- Wrote a 3D visualization algorithm to display computational results.

- The use of the software I developed saved 6 months of development

work for at least two other new researchers, a saving equivalent of

$40,000.

- Published over 9 scientific papers, attended over 2 international

conferences and invited to present my work to Defence Force

scientists.

- Recommended and purchased laboratory equipment worth over

$20,000.

- Set-up of laboratory equipment for use in my research project as well

as for future research.

February 1997 - September 2000

Webmaster Composite and Smart Structures Group

Responsibilities: - Develop a web site to promote the work of our research group.

- Foster communication between international research community.

- Manage an online information repository to share knowledge.

Achievements: - Created a website for our research group at

http://www.aero.usyd.edu.au/wwwcomp.

- Established contacts with international scientists and researchers.

November 1995 - February 1996

COMALCO ALUMINIUM (BELL BAY), TASMANIA

Mechanical Design Engineer / Plant Operator

Company Description: Comalco is a supplier of bauxite, alumina and primary aluminium to

Australia, New Zealand and export markets. It is the world's eighth

largest aluminium company with total sales revenue was A$2.2b.

Responsibilities: - Solve various mechanical process disruptions or inefficiencies in the

Aluminium smelting plant.

- Liaise with plant operators to obtain accurate information about

mechanical problems.

- Develop mechanical engineering designs for process improvements.

Achievements: - Made several recommendations regarding process improvement in

the smelting plant.

- Completed two detailed engineering design and improved efficiency

by 10%.

November 1994 - February 1995

DEPARTMENT OF MATHEMATICS, UMELB

Research Assistant / Programmer

Company Description: The Combinatorics and Statistical Mechanics group are involved in

research in applied mathematics with significant commercial value.

Responsibilities: - Code / write algebraic programs to perform computations to

illustrate the combinatoric models using Mathematica.

Achievements: - Completed a program that performs recursive iterations using

generating functions in symbolic language.

- Completed another program that builds a structure based on the

Hierarchical Random Walk Model.

- The results of the programs was published in a scientific paper.

November 1993 - Jan 1994

MOUNT STROMLO OBSERVATORY, ANU

Vacation Scholar / Research Astronomer

Company Description: The observatory site houses 3 optical telescopes and conducts research

into Astronomy and Astrophysics as well as training students from the

Australian National University.

Responsibilities: - Designed the surface of the telescope mirror which uses adaptive

optics control technology.

- Numerical analysis of data processed from the telescopes.

Achievements: - Formulated a mathematical model using the Mathematica software

to simulate the adaptive mirror.

- Discovered correlation between the size and rotational velocity of

globular clusters in our galaxy.

August 1990 - August 1990

SCHOOL OF PHYSICS, UMELB

Laboratory Assistant

Company Description: The nuclear physics laboratory services and support scientific

equipment used by staff and students to conduct experiments in

nuclear and particle physics.

Responsibilities: - Assist the Technical Officer in his everyday tasks in the laboratory.

- Set-up of equipment for experiments or maintenance of equipment.

Achievements: - Gained experience in using oscilloscope and electronic circuit design

computer software.

TECHNOLOGY AREAS

Numerical Techniques and Optimization Algorithms. Familiarity and expertise in many

types of solvers and optimizers including SVD, LDU, Genetic Algorithm and Simulated Annealing.

Such techniques are widely applicable to many fields including IT, finance, engineering and

research.

Theoretical applied mechanics in mechanics of solids and composite structures modeling.

Classical and high order displacement fields for structural modeling as well as other formulations

for modeling of composites. Dynamics of systems include data acquisition, frequency domain

analysis and modal analysis. Utilization of continuum mechanics and mixed field physics concepts

in developing new governing equations for structural analysis.

Finite Element theory, concept, formulation, analysis and practical application. Including

developing FE code based on new FE formulation.

Piezoelectric modeling. Structural analysis incorporating piezoelectric materials with

conventional materials via electro-mechanically coupled equations.

RESEARCH INTERESTS

Optimization algorithms, encoding / decoding and compression algorithms, quantum

computing optimization algorithms, genetic / evolutionary optimization algorithms, 3D/4D

visualization algorithms, multi-core / multi CPU programming, GPU programming, symbolic /

algebraic techniques in finite element codes, financial modeling, statistical distributions and

optimized Monte Carlo algorithms.

PROFESSIONAL ASSOCIATIONS

AIAA - American Institute of Aeronautics & Astronautics

APESMA - Association of Professional Engineers, Scientists and Managers, Australia

OUTSTANDING AWARDS

Who s Who in Science & Engineering 2002, 6ed. biography selected for inclusion.

Graduates Golden Jubilee Research Prize in Aeronautics for 1999

Australian Postgraduate Award + Supplementary (1997 2000, for PhD research)

AGM Michell Prize 1996, Mechanical Engineering Department, Melbourne University (for 1st

Class Honours)

Australian National University Vacation Scholarship 1993/94

Australian Students Prize 1991 (a national prize for Year 12 students)

PUBLICATIONS & PRESENTATIONS

Journals:

Chee C., L. Tong & G. Steven. 1998. "A Review on the Modelling of Piezoelectric Sensors

and Actuators Incorporated in Intelligent Structures", Journal of Intelligent Material Systems and

Structures, 9(1):3-19.

Chee C., L. Tong & G. Steven. 1999. "A Mixed Model for Composite Beams with

Piezoelectric Actuators and Sensors", Smart Materials and Structures, 8:417-432.

Chee, C., L. Tong & G. Steven. Jun 2000. "A Mixed Model for Adaptive Composite Plates

with Piezoelectric for Anisotropic Actuation", Computers and Structures, 77(3):253-268.

Chee, C., L. Tong & G. Steven, 2000. "A Buildup Voltage Distribution (BVD) algorithm for

shape control of smart plate structures", Computational Mechanics, 26(2):115-128.

Chee, C., L. Tong & G. Steven, 2000. "Shape Functions Generation using Macsyma",

Communications in Numerical Methods in Engineering, 16(10):705-719.

C.Chee, L.Tong & G.P.Steven, 2002. "Static Shape Control of Composite Plates Using a

Slope-Displacement Based Algorithm", AIAA Journal, 40(8):1611-1618.

C.Chee, L.Tong & G.P.Steven, 2001. "Static Shape Control of Composite Plates Using a

Curvature-Displacement Based Algorithm", International Journal of Solids and Structures,

38:6381-6403.

C.Chee, L.Tong & G.P.Steven, 2002. "Piezoelectric Actuator Orientation Optimization for

Static Shape Control of Composite Plates", Composite Structures, 55:169-184.

Standish, R.K., Chee, C and Smeds, N. 2003. OpenMP in the field: Anecdotes from

Practice, Computational Science, Sloot et.al. (eds), LNCS 2660:637.

Conferences:

Chee C., L. Tong & G. Steven. 1999. "A Mixed Model for Composite Plates With

Piezoelectric Actuators and Sensors", ACAM99, The Second Australasian Congress On Applied

Mechanics 10-12 February 1999, Canberra, Australia.

Chee C., L. Tong & G. Steven, 2000. "Static Shape Control of Composite Plates Using a

Slope-Displacement Based Algorithm", 41st AIAA/ASME/ASCE/AHS/ASC Structures, Structural

Dynamics, and Materials Conference, Atlanta, Georgia, U.S.A., April 3rd - 7th, 2000.

I. Atkinson, D. du Boulay, C. Chee, et al., Developing CIMA-based cyberinfrastructure for

remote access to scientific instruments and collaborative e-research, in Proceedings of the 5th

Australasian Symposium on ACSW Frontiers, vol. 249 of ACM International Conference Series,

pp. 3 10, Ballarat, Australia, January-February 2007.

Douglas du Boulay, Clinton Chee, Kenneth Chiu, Richard Leow, Donald F. McMullen,

Romain Quilici, Peter Turner: Remote instrument control with CIMA Web services and Web 2.0

technology . ICDIM 2007: 768-773

Douglas du Boulay, Clinton Chee, Kenneth Chiu, Richard Leow, Donald F. McMullen,

Romain Quilici, Peter Turner: Portal Services for Collaborative Remote Instrument Control,

Monitoring and Data Access . eScience 2007: 328-335

Ian M. Atkinson, Douglas du Boulay, Clinton Chee, Kenneth Chiu, Tristan King, Donald F.

McMullen, Romain Quilici, Peter Turner, Mathew Wyatt, Common Instrument Middleware

Architecture: Extensions for the Australian e-Research Environment, 2006, In, Proceedings of the

UK e-Science All Hands Meeting. Nottingham, UK, AHM. (In Press)

Ian M. Atkinson, Douglas du Boulay, Clinton Chee, Tristan King, Romain Quilici, Peter

Turner, Mathew Wyatt, Remote Control for X-ray Crystallography (refereed, In Press) Asian

Crystallographic Association, 2006.

Invited Presentations:

Aeronautical and Maritime Research Laboratory - Defence Science and Technology

Organisation (AMRL-DSTO). Presented "Finite Element Modeling for Composite Laminated

Plates Smart Structures and preliminary Shape Control applications"

FOREIGN LANGUAGES

English, Chinese (Cantonese, Hokkien), Japanese, German(Basic), Korean(Basic).

OTHER INTERESTS

Badminton, Billiards, Cycling, History, Photography, Politics, Object Oriented Programming,

HTML web-page design, Reading (Fiction, Quantum Physics, etc.), Sharemarket, Table Tennis.



Contact this candidate