12.07.2015 Views

Andrew Tyson

Andrew Tyson

Andrew Tyson

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Mobile +61 0 411 098 238E-mail atyson@optushome.com.auWeb members.optushome.com.au/atyson<strong>Andrew</strong> <strong>Tyson</strong>Education 1989 - 1993 University of Adelaide Adelaide, SABachelor of Engineering (Computer Systems)• Honours degree.1984 - 1988 Marryatville High School Marryatville, SAMatriculation• High school certificate.Certification 1/2002 Sun Microsystems Sydney, NSWSun Certified Enterprise Architect for Java 2 Platform, Enterprise Edition(J2EE)• Exam component 93%• Project & Essay component 70%ProfessionalExperience10/1999 → Syscorp Sydney, NSWTechnical Architect/Team Leader• Architecting e-business based funds management software using the Java2 Enterprise Edition (J2EE) specifications.• Object Oriented Design (OOD) using the Unified Modelling Language(UML), and prepared using both Rational Rose 98i, and TogetherSoftTogetherJ 4.2.• Use of the Java programming language for Object Oriented Programming(OOP).• Use of Enterprise Java Beans (EJB) for developing distributedtransactional applications.• Development using and configuration of BEA WebLogic 5.1 J2EEApplication Server.• Development using and configuration of Jakarta Tomcat 3.x JSP/Servletengine.• Development using Thought Inc CocoBase Enterprise Object RelationalMapper (ORM).• Use of eXtended Markup Language (XML) for representing business datastructures.• Use of eXtensible StyLesheet Transformations (XSL-T) for convertingXML into HTML.• Development of dynamic web content using Java Servlets and Java ServerPages (JSP).• Experience using Apache Struts Model View Controller (MVC)


and also documentation associated with the project.• Security accreditation to ‘secret’ level by the Department of Defence.5/1994 → 9/1994 CSC Australia St Leonards, NSWGraduate Software Engineer• Working on the ANZAC Ship Shore Installation Project (ASSIP), a largedefence contract with the RAN, developing a distributed processing landbased tactical trainer.• Ada83 programming language development using the Verdix Adacompiler on a SunOS platform.• Exposure to a project using the MIL-STD-2167A standard.• X-Windows MMI development using the Developers Guide GUI builder.• Experience with revision control, and configuration management ofsoftware.Professional Training2001 IBM Web Services Developer Briefing Day; IBM Australia seminaroutlining web services and Java technologies.2001 Architecting and Designing J2EE Applications; Sun Microsystemscourse describing the components of J2EE distributed software architecture.1999 Analysis Patterns; Seminar by Martin Fowler author of the book of thesame name.1998 - Java and Java Beans Indepth; OOD using JavaBeans componentdevelopment approach.1998 - Application Servers; N-tier client server architecture using CORBAmiddleware for servers and HTTP/CGI between client and servers.1997 - Advanced C++ and Object Oriented Design; Extensive course coveringOOA, OOD, Booch, OMT, UML, STL, and Design Patterns.1996 - Software Engineering for Defence and Aerospace; This was an extensivecourse covering software engineering tools, methodologies, technologies andstandards.1995 - The X-Window System Design/Programming Using OSF/Motif; This wasa course (with practical classes) providing a good grounding in the developmentof applications using the Motif toolkit.Conference Papers 2000 CA World (New Orleans USA); Prepared and presented paper -Distributed Application Development using Component Technologies and CA-Ingres.ProfessionalMembershipsMember, The Institute of Electrical and Electronics Engineers, Inc (IEEE).Member, The IEEE Computer Society,The Association of Professional Engineers, Scientists and Managers, Australia(APESMA).


ProgrammingLanguagesJava, J2EE, C++, CORBA IDL, C, Ada83, Pascal, awk, Perl, Bourne/Korn/Cshell, Tcl, SQLDatabasesOracle 8i, Oracle 7.3.4, CA Ingres II.Operating Systems Solaris 2.x (SPARC & x86), Windows 2000 Professional, Windows NT (3.5.1& 4.0), VxWorks.Hardware PlatformsIntel x86, SPARC, VME

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!