My name is Kevin Lee.
I am a software engineer at Elixirian Pty Ltd and also work as a tutor at University of Technology, Sydney (UTS).
*Education
-
Bachelor of Science in Information Technology
University of Technology, Sydney (UTS)
-
Focus:
-
System Design
-
Web Application and Web Service Development
-
- Achievement:
-
Distinction (82) Average
-
2006 – 2007
Diploma of Information Technology (Fast-Track)
UTS : Insearch
-
Focus:
-
Object-Oriented Programming and Design
-
Developing Information Systems
-
Developing Web Applications
-
- Achievement:
-
High Distinction (85) Average
-
2005
-
*Awards
-
From UTS
-
Insearch Prize
-
to the most outstanding international student graduating in the Bachelor of Science in Information Technology.
-
-
Insearch Prize for General Proficiency in the Faculty of Information Technology
-
to the graduating student who did both Diploma of IT at UTS:Insearch and Bachelor of Science in IT at UTS has gained the highest weighted average mark of such students over all subjects studied.
-
From UTS: Insearch
-
Merit Certificates in the 1st, 2nd and 3rd (final) semesters.
-
to the students the semester average of which is 80 or higher
-
-
The UTS Faculty of Information Technology Prize for General Proficiency in the Diploma of Information Technology
-
to the best graduating student in the Diploma of IT
-
-
*Employment
-
Software Engineer
Elixirian Pty Ltd
-
Developing the server-side Java web application.
-
Developing commonly used reusable Java libraries and frameworks.
-
Providing software development environment including IDE, SCM, DB and Issue Tracking System and so on.
Feb 2010 – Present:
Java Web Application Developer
UTS: Faculty of Engineering and IT
-
Developing the server-side Java web application for the TeCTra System, used by the students and teachers at UTS and other universities to aid in peer assessment in group work.
Mar 2007 – Oct 2009
Tutor
UTS: Faculty of Engineering and IT
-
Tutoring Java web services development.
Mar 2010 – Jun 2010
Tutor
UTS: Faculty of Engineering and IT
-
Tutoring Java EE application development.
Aug 2009 – Nov 2009
Tutor
UTS: Faculty of Engineering and IT
-
Tutored general knowledge of Ajax for the Interface Design Subject.
May 2009
May 2008
Tutor
UTS: Faculty of Engineering and IT
-
Tutoring software development.
Aug 2009 – Nov 2009
Aug 2008 – Nov 2008
-
*Computer Skills
-
Language:
Java, XML, XHTML, HTML, DHTML, JavaScript, PHP, SQL, C, C++, C#, Haskell, UML, Visual Basic 6, VBScript
Java SE & Java EE:
Apache Web Server / Tomcat Server / WebLogic Server / JBoss Server / Geronimo Server / Java Beans / Servlet / JSP / JSTL / JNDI / EJB / RMI / Spring Framework / Hibernate / JPA (1.0 & 2.0) / AspectJ / Web Service: Axis (SOAP, WSDL and UDDI), XFire / JAXP / JAXB / XStream / Testing Framework: JUnit with Mockito and EasyMock / LDAP / Maven2 / Bytecode Manipulation Library: ASM / Logging APIs: commons-logging, log4j, Simple Logging Facade for Java (SLF4J), Logback / Libraries from Apache.org (e.g. commons-fileupload, commons-lang, etc.) / JavaMail / JFreeChart library / Ajax (with jQuery)
Interested in:
Java Web Application (Ajax-Enabled), Library and Framework Development
Software:
Open Office, MS Office, GIMP, Adobe Photo Shop
Software for development:
Development Platform –
-Eclipse with
-Aptana Web Development Tools
-AspectJ Development Tools (AJDT)
-Code Analyser: Jdepend / PMD / FindBugs
-Code Coverage Tool: EclEmma
-Maven Integration: m2eclipse
-Profiling Tool: Test & Performance Tools Platform (TPTP)
-Resource Bundle Editor
-Spring IDE
-Subversion Support: Subclipse
-Task Oriented Programming Tool: Mylyn
-UML Tools: eUML2, Omondo
-Web Tools Platform (WTP)
IDE – MS Visual Studio 6 & .NET
Testing – JUnit with Mockito (preferred) & EasyMock
Logging – Commons-Logging / Log4J / SLF4J / Logback
Issue Tracking System – Trac
Continuous Integration Tool – Hudson
Project Management & Build Automation – Apache Ant & Maven2 (with Nexus)
Server –
-Geronimo Server
-JBoss Server
-Tomcat Server (with Spring / Hibernate / openEJB)
-WebLogic Server
Revision Control – Subversion
UML Tools –
-Dia Diagram Editor
-eUML2
-MS Visio
-Omondo
-Umbrello
-Visual Paradigm
Operating System:
Linux (preferred) especially Ubuntu Linux, Unix, MS Windows 2000 / XP

Recent Comments