About Kevin Lee

My name is Kevin Lee.

I am co-founder and software engineer at both Elixirian Pty Ltd and Agin3 Pty Ltd. I work as a tutor at University of Technology, Sydney (UTS) as well. I am also the authour of JSON Statham, KommonLee Library and WebMethod.

*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 EE application development.

Aug 2009 – Present

Tutor

UTS: Faculty of Engineering and IT

  • Tutoring Java web services development.

Mar 2010 – Jun 2011

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 2008 – Nov 2009

*Awards

From UTS

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

*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

*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 / JDBC / Hibernate / JPA (1.0 & 2.0) / QueryDSL / 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:

LibreOffice (OpenOffice), 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: Subversive / 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 – Jenkins (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