fbpx

Curriculum Vitae

I am a multi-talented senior level back-end developer with over 14 years of experience. I have worked with leading-edge technologies to build services used by millions of users. I also have experience with leading software development teams using lean software development methods.

Below you will find a summary of my work experience, academic achievements, and skills.

Work Experience

Virta Ltd

Senior full-stack developer

I am part of the Energy services team at Virta. I have been responsible for the site energy metering solution and energy storage management.

2021 – 2021.03

Incsub LLC

Lead Developer & System Administrator

I was the lead developer for Edublogs and CampusPress services. I was also part of the System Administration team, which was responsible stability of all information systems in the company.

2010 – 2021

Paketboden Ab

Entrepreneur

Started as Kemiö Matkahuolto Asiamies, but now has become an e-commerce startup with the help of Business Finland funding.

 

2019 – 2021

Code Master Oy

Developer / Entrepreneur

Software and web development consultancy business I set up after moving to Finland. In addition to Incsub, I have helped customers who have needed help with their exciting projects.

2012 – 2021

16bit Oy

Entrepreneur

The company developed public signage and kiosk content for the tourism sector.

 

2018 – 2020

Zinglix (Private) Limited

Software Engineer / Entrepreneur

Software engineering consultancy business in Sri Lanka I was running when I was in Sri Lanka.

2008 – 2013

WSO2 Inc.

Associate Software Engineer

I was the key developer responsible for wso2.com (corporate) and wso2.org (community) sites. I helped migrate wso2.org to AWS web services with limited services available at the time.

2007 – 2008

OrangeHRM Inc.

Extra Space

Associate Software Engineer

I was the 2nd developer to join the team. During my time at OrangeHRM, we developed the first open-source HR solution and real businesses around the world were using it.

2006 – 2007

Language Skills

English

Bilingual speaker

Sinhala

Native speaker

Finnish

Advanced written and listening comprehension, writing and speaking intermediate.

 

Swedish

Beginner 

Technology Stacks

A shortlist of technology stacks with recent experience. In addition to this, I have dabbed in many more programming languages and technologies; I am a quick learner.

PHP

PHP is my bread and butter. I have been coding in PHP for over 17 years. Most of the code I have written was in PHP.

2003 –¬†Present

Linux

I have experience using Linux in production servers as well as a workstation. Compiling kernels, optimising kernels, hardening, patching and compiling libraries and packaging them for distribution.

2004 –¬†Present

Bash / Shell scripting

I have written bash scripts to manage deployments, builds and automate tasks. I am familiar with different shells available‚ÄĒtheir pitfalls and quirks.

2004 –¬†Present

WordPress

I developed and maintained numerous plugins and themes. I helped maintain multi-million blog networks running on WordPress multisite. I have an in-depth knowledge of WordPress with a focus on speed and reliability.

2007 –¬†Present

Amazon Web Services

I was one of the early adopters of Amazon Web Services. I have extensive and in-depth experience with a significant portion of AWS service.

2007 –¬†Present

Shibboleth / SAML

I was responsible for configuring white-label service provider configurations, publishing or exchanging metadata with Universities around the world for CampusPress.

2012 –¬†Present

Docker

I have experience containerizing services and optimizing containers to achieve faster builds and run times while ensuring service reliability.

2015 –¬†Present

node.js

I have used node.js in developing business-critical services outside of serverless functions. I have an in-depth knowledge of quirks of node.js and a good handle of programming patterns needed in node.js.

2016 –¬†Present

Serverless + React

I have worked extensively with Serverless and react frameworks on multiple projects. I have developed and maintained business-critical Serverless functions handling several millions of messages and API requests a day.

2017 –¬†Present

Twilio

I have used Twilio to build IVR and SMS applications with a focus on privacy and user experience.

2017 –¬†Present

Kubernetes 

I researched and developed tooling for deploying WordPress multisite networks in autoscaling Kubernetes clusters as part of my work.

2017 –¬†Present

Education

Open University of Sri Lanka

Bachelors in Law

I completed two years of four-year degree before moving to Finland..

2010 – 2012

University of Colombo School of Computing

Bachelors in Information Technology

I completed three-year bachelors degree in information technology.

2010

Awards and Achievements

International Olympiad in Informatics

Team Member

I was a member of the four-member team representing Sri Lanka.

2005

Sri Lanka Olympiad in Informatics

3rd place

2005

Sri Lanka Olympiad in Informatics

5th place

2004

Sri Lanka Olympiad in Informatics

8th place

2003

Contact Details

Mohanjith Sudirikku Hannadige

Pedersåvägen 144
25700 Kimito
Finland

[email protected]

040 7602877