Thilina Ranathunga
MBCS, SCJP
Mobile: -
LinkedIn: thilina01
Apache: thilina01
Email:-GitHub: thilina01
SUMMARY
I believe in working hard and producing high-quality codes responsibly with next to no optimizations required. I always look to
share my expertise with the community and help out opensource contributors online when possible. I contribute to large open
source project Apache Netbeans which I am most passionate about.
Excellent experience in requirement engineering, implementation, and configuration & collaboration management. Expert in a
variety of frameworks such as Spring, Angular and languages such as Java, Javascript, Typescript. Adept at going beyond that of
a developer to that of a user advocate and product manager. Supportive and enthusiastic team player dedicated to streamlining
processes and efficiently resolving project issues.
RECOMMENDATIONS
Geertjan Wielenga
Senior Principal Product Manager
Oracle
29/08/2018
Email :-
Thilina is an absolute hero in the Apache NetBeans community. He works
independently and delivers very high quality code. His reviews and helpfulness have
been critical to the progression of the Apache NetBeans project too. He does
extremely complex tasks quickly and very professionally. I cannot recommend him
highly enough!
EXPERIENCE
The Apache Software Foundation
• Committer / PPMC Member - Netbeans
2018/09/18 Code, Lead, Review, Discuss, Write
• Contributor - Netbeans
2017/01/01 - 2018/09/18
Code, Lead, Review, Discuss, Write
SCICOM - E Solutions
• Specialist Tech-lead
2018/11/12 Lead, Train, Optimization, Security, Deployment
Nano Creation (Pvt) Ltd.
• Associate DevOps Engineer
2018/04/01 - 2018/11/12
CI, CD, Travis, SSH, Confluence, Docker, GCP, AWS
• Technology Specialist
2017/01/01 - 2018/03/31
Java, Spring, Angular, REST
• Techlead
2016/02/01 - 2017/01/01
Java, Spring, Angular, REST
• Senior Software Engineer
2014/04/01 - 2016/02/01
Java, Spring, MySQL, Netbeans RCP
• Software Engineer
2011/01/01 - 2014/04/01
Java, JPA, MySQL, Netbeans RCP, JavaFX
ESOFT Metro Campus
• Lecturer (BEng) - Part Time
2016/12/01 - 2017/12/31
Advanced Software Engineering
ESOFT Computer Studies
• Lecturer (BCS/ BIT/ HND) - Part Time
2010/08/01 - 2014/12/31
OOP/ Java/ Software Engineering
Inova Engineering (Pvt) Ltd
• Software Engineer
• Junior Software Engineer
2008/04/01 - 2010/11/15
Java, PHP, Mysql
2007/03/01 - 2008/04/01
Java, PHP, Mysql, HTML, CSS
EDUCATION
• M.Sc. in IT (EAD) - SLIIT | Sri Lanka Institute of Information Technology
Master of Science in Information Technology – Enterprise Applications Development
Currently following • BCS HEQ by British Computer Society - ESOFT Computer Studies
BCS Level 6 Professional Graduate Diploma
2010 - 2012
• SCJP by Sun Microsystems - Java Institute for Advanced Technology
Java Application Development
2008 - 2008
CERTIFICATIONS & AWARDS
• SCJP - Sun Microsystems
2008
• MBCS - BCS, The Chartered Institute for IT
2018
PUBLICATIONS
• Linux Mint 19 — Stable & Production ready Setup (Spring, Angular, NodeJS, LAMP, PhpMyAdmin) for full-stack developers
Common problems associated with the initial launch of Linux Mint 19 and fixes to make it usable in daily production environment
https-linux-mint-19-stable-production-ready-setup-spring-angular-nodejs-lamp-phpmyadmin-for4cab596aa3
• Hosting Multiple Applications on the Same Server
In this guide, we will talk about how to host multiple applications built on various backend technologies such as Java, PHP, and
nodes on the same Ubuntu server, along with APIs and clients running under multiple domains or sub-domains on the same
server.
https://dzone.com/articles/guide-ubuntu-server-apache-tomcat-spring-mysql-wor
REFEREE DETAILS
Geertjan Wielenga
Senior Principal Product Manager
Oracle
Email :-
EXTERNAL RESOURCES
Ranked amongst the top 1% in Java, top 3% in TypeScript and top 12% in JavaScript as of April 8, 2019
https://profile.codersrank.io/user/thilina01
The Apache NetBeans Team
https://netbeans.apache.org/community/who.html#_thilina_ranathunga
Netbeans RCP Tribe
http://netbeans-vm.apache.org/synergy/client/app/#/tribe/26/view
Netbeans Contributions
https://github.com/apache/incubator-netbeans/graphs/contributors
Online version of this CV
https://thilina01.com/cv/