Skills
- Web: JavaEE (J2EE), Servlets, JSP, Velocity, EJB 3.1, XML, Java WebServices, Struts, Hibernate, GAE, jQuery, AJAX, JavaScript, Flash, PHP, CSS and HTML
- Languages: Java, (Visual) BASIC, few others
- O/R Mapping: JDBC, JPA, Hibernate
- Databases: Oracle, MySQL, MS Access, Postgresql
- Networking: TCP/IP, RMI, JMS, Java Socket Programming
- What Else?: Software architecture, UML modeling, database modeling, networking
Education
- Undergraduate Bachelor of Information Technology from the University of Moratuwa
- 2004 Diploma of Computer Programming
- Sun Certifications:
- Sun Certified Java Programmer (SCJP)
- Sun Certified Web Component Developer (SCWCD)
- Sun Certified Business Component Developer (SCBCD)
- GCE Advanced Level Mathematics (Sri Lanka)
Other Affiliations and Qualifications
- JavaRanch (2008 - Present)
- JavaRanch is the best, largest, and the most popular Java community having more than 2 millions of registered members. Devaka was invited to join the staff of JavaRanch in 2010, due to his level of expertise and helpfulness. Devaka has moderated on questions including Servlets, JSPs, EJBs, Object/Relational Mapping, and Java Certifications.
- Winner of the IESL National Software Competition 2005
- Institute of Engineers, Sri Lanka (IESL) has established a National Software Competition in 2005, and Devaka Cooray was the winner of this competition.