Work history
Student Tutor / Web Developer
tags:
web developer
• php/python/ruby on rails
How would you describe your time at Monash University (South Af...?
Student tutor for Computer Programming 1, Computer Programming 2 and Web Systems classes. As a student tutor, I am involved in helping and mentoring students taking those classes by providing additional knowledge, information and practical help as a supplement to what they have been taught during the lectures.
Lead Web Developer of the Monash Academic Toolkit. The MAT is a Ruby-On-Rails Web application developed to help lecturers through the major processes of managing students and classes during an academic term. It has been designed mainly to replace a set of Microsoft Excel spreadsheets the lecturers used to use and to provide centralized access to information about students in a unified database over the Intranet. Some of the features of the application are class setups, students grading, students' profile information, communication facilities and log keeping....
Contract Java Developer
tags:
developer
• java
• software engineer
How would you describe your time at Borland Software Corporatio...?
This was a summer job during which I worked as a developer and solutions architect. Duties involved the re-architecture of the Java Persistence Layer of an application from Apache OJB to Hibernate. The migration involved the design and architecture of an API / Framework, which acted as a layer that allowed developers to plug Hibernate into the application while still maintaining a fair amount of low coupling. The objective of the design was to make sure that the application could evolve further if there were future needs to replace Hibernate by a different persistence framework. Enabling low coupling had been important because the initial code of the application had massive ties with the previous OJB layer, which made it very difficult to either upgrade to a newer version of OJB or a completely different persistence layer framework. Java was used as the implementation language....
Contract Java Developer.
tags:
java
• developer
• software engineer
How would you describe your time at Borland Software Corporatio...?
This was a summer job during which I worked as a developer on a project that involved the re-architecture, code porting, testing, and performance optimization of a Corporate Travel Management application written in Java. The biggest focus was performance optimization, which was rigorously done and achieved using best Java performance tuning practices and code profiling tools....
Lead OO PHP Programmer / System Administrator
tags:
php developer
• web developer
• xhtml
• css
• html
• programmer
How would you describe your time at Sound Idea Productions Ltd.?
My duties involved the development of new modules and web-based applications in PHP and MySQL. Most the applications developed were part of a large content management system used by many of the Sound Idea Productions clients.
Lead web applications developer
tags:
web developer
• php developer
• css
• html
• xhtml
How would you describe your time at SOFT Internet Solutions Ltd.?
Major duties involved the development of web applications in PHP/MySQL (with specialization in content management systems) as well as the network and systems administration of our internal and production servers.
Education
Bachelor of Computing
tags:
software engineer
• it degree / bachelor of compu...
• web developer
• java/j2me
How would you describe your time at Monash University?
Main subject areas: software engineering, computer technology and information systems.
Minor: Management.
Professional Diploma in e-Technology Computing
tags:
java
• developer
• web developer
• programmer
How would you describe your time at NIIT Technologies?
Main subjects: software architecture and programming, Web applications development, information technology management.
The course was taken over the period of four semesters. Each semester had a series of tests, one major research essay and one major application development project.
My Cumulative Weighted Average Performance (CWAP) for the full program: 82.60%....