About Tharanga Nandasena:
I'm a Software Engineer with more than 10 years of experience in web application development with PHP, MySQL and JavaScript. I have worked with vanilla PHP, JavaScript and raw SQL for a long time and have maintained legacy software systems from the beginning of my career. My next career goal is to transition from software engineering to Data Science field with my recently gained knowledge and hand-n experience in Python, Pandas, Numpy, Matplotlib, Tensorflow and other development and visualization tools related to Data Science. I have successfully completed several certificate courses from IBM, DeepLearning.ai and AWS covering all the aspects of data science relevant to build a production grade machine learning applications.
Experience
Senior Software Engineer
Navilog Technology Pvt Ltd - 2019 - present
Worked for a Swedish client as the lead developer, developing a JavaScript application run on HTML 5 canvas. (Advertisement designing tool).
- Fabric.js library
- Responsive interface design with Bootstrap CSS and HTML 5
- Utilizing local browser storage
- REST communication with C# back-end
- Project management with Azure DevOps
Worked for Logistic Management system as the lead mobile application developer.
- React Native app
- TypeScript
- Google Firebase push notification
- Google Firebase app distribution
- Apple app store app deployment
- Project management with Azure DevOps
- Issue tracking with Jira and FreshDesk
Senior Software Engineer January 2019 to June 2019
Crowderia Pvt Ltd, Sri Lanka
Worked for a Swedish client as a back-end web developer.
- Yii PHP framework
- MySQL database management
Data Analyst 2016 to 2019 Sabaragamuwa University, Sri Lanka
Data Science and Artificial Intelligence Research Group (DSAI)
DSAI outsources me as the Data Analyst and Database administrator.
- Data wrangling and EDA
- Database management with SQL
- Model deployment and maintenance
Software Engineer 2015 to 2016 – Sri Lanka
Business Test Methods Pte Ltd, Singapore
Worked for a Singapore client as front-end and back-end developer for building an online test management application.
- Yii PHP framework
- MySQL database management
- Responsive UI design and development with Bootstrap CSS and HTML 5
Software Engineer 2009 to 2015 - Sri Lanka
Kraken Media Pvt Ltd, Sri Lanka
Voxsmart – Stage 1: Worked for a UK client as the lead developer for building a backend system for a BlackBerry mobile application.
- Vanilla PHP project
- JavaScript
- MySQL database management
- Information extraction from app logs
Voxsmart – Stage 2: After successful completion of Voxmart Stage 1, the client handed over the stage 2 of the project.
- Vanilla PHP
- MySQL database
- Role based access control functionality
- UI revamp
Prep Zone: Worked for Singapore client as the lead developer for their Question bank management system for online testing platform.
- PHP backend components, and plugin development (Joomla)
- MySQL database management
Front-end template designing
Education
Bachelor of Science - University of Ruhuna, Sri Lanka - 2008
Post Graduate Diploma in IT - University of Colombo - 2015
Professionals in the same Technology / Internet sector as Tharanga Nandasena
Professionals from different sectors near Karori, Wellington City
Jobs near Karori, Wellington City
-
We combine advanced data products geospatial intelligence and scalable cloud platforms to solve complex real world problems.This is an opportunity to join a mission driven engineering team where your work directly supports maritime security safety and intelligence outcomes. · ...
Wellington3 weeks ago
-
We are seeking a skilled Laboratory Technician to join our team at the National Ice Core Facility (ICF) – a hub for cutting-edge research that helps unlock the secrets of Earth's past and future climate. As part of our high-profile Antarctic programmes, you'll play a vital role i ...
Wellington4 weeks ago
-
We are hiring a Ubuntu Core Software Engineer to redefine the Linux experience in the embedded environments with the smallest, most secure, · and updatable operating system in the IoT market.This challenging role demands a high degree of technical skill · with low-level operating ...
Wellington1 week ago
