
Trainee Software Engineer at Informatics International Limited
Sri Lanka

Trainee Software Engineer at Informatics International Limited
Sri Lanka
Java is my preferred language.
Java, Java ME, Spring, EJB, Hibernate, JSF, ICEfaces, Oracle ADF, C++, Qt, HTML, CSS, JavaScript
(Non-Profit; E-Learning industry)
July 2009 — Present (6 months)
My articles:
International Workshop on Technology for Education (T4E'09). http://www.digit.lk/09_sept_workShop
Introducing ICEfaces! http://bit.ly/LKFaB
Getting started with ICEfaces and Eclipse. http://bit.ly/22Kpx
Ajax Push with ICEfaces. http://bit.ly/A2Cx0
Ajax Push with ICEfaces, Using RenderManager API. http://bit.ly/2GguWr
(Computer Software industry)
August 2008 — Present (1 year 5 months)
Java EE application development
(Computer Software industry)
July 2006 — August 2008 (2 years 2 months)
I develop Java applications
BSc(Hons) Software Engineering , Software Engineering , 2006 — 2011 (expected)
Successfully completed following modules.
01. Database Systems (Level 4)
02. Introduction to Information Modeling (Level 4)
03. Programming Methodology (Level 4)
04. Computer Organization (Level 4)
05. System Software (Level 4)
06. Discrete Mathematics (Level 4)
07. Software Development Principles (Level 4)
08. Introduction to Internet Programming (Level 4)
09. Algorithms and Data Structures (Level 5)
10. Network Application Development (Level 5)
11. Software Engineering (Level 5)
12. Software Engineering Group Project (Level 5)
13. Computer Systems Organization (Level 5)
14. Internet Application Programming (Level 5)
15. Object Oriented Design (Level 5)
16. Object Oriented Programming (Level 5)
National Diploma in Information Communication Technology , Information Communication Technology , 2005 — 2006
Obtained Distinction.
Acquired proficiency in knowledge and skills related to following modules.
01. Web Technology
02. Building Web Application
03. Networking Technology
04. Developing Networking Systems
05. Multimedia Technology
06. Developing Multimedia Materials
07. Programming Languages
08. Developing System Using CASE Tools
09. Database Management System
10. Developing Database
11. Computer Maintenance & Troubleshooting
12. Repairing & Maintenance Computer Systems
13. Project Work
(Above list is taken from my NDICT certificate)
programming, playing games, new technology, reading books (technology), free and open source software, Linux