
Dananjaya
madushanka
perera
THE CODE DESIGNER
I'm a software engineer based in Sri Lanka, specializing in developing (and occasionally designing) hardcore backends, APIs, websites, desktop applications, mobile hybrid apps and everything in between.
"WHAT SEEMS IMPOSSIBLE TODAY,
WILL SOON BECOME YOUR WARM-UP"

ABOUT ME
Dananjaya M Perera
Hay there! You are awesome!.
Thanks for visiting my profile.
​
I'll give you a little intro about me. I'm fast coding and vast thinking person who's multi-talented in most areas. This is the 15th year of my carer. You can get most out of me because I'm having tons of experience with many clients from local and foreign.
​
At the moment I'm working for a Singaporean company as a Lead Developer. I'm fluent in PHP, Javascript, TypeScript, HTML5, Angular and ionic frameworks. Furthermore, I'm working with any kind of programming languages including .Net, C#, Python, Java, Dart and frameworks like Android, Flutter, React and so on.
​
As I'm a self-learner, I'm having the "CAN DO" attitude. Therefore, I believe languages are just a set of tool. What we need is the understanding of the programming basics.
​
Ah, I missed one thing. I have a bone talent in arts. So I used to learn may graphics designing programs including 2D and 3D and motion graphics plus video editing. Yes, as I already said, you can check my multi-talents if you hired me.
​
Thank you all. See you. Stay safe!
-
Php
-
MySQL / NoSQL
-
CSS / SCSS / LESS
-
JS
-
HTML
-
Typescript
-
Angular 9+ / Ionic
-
C#
-
Shell / Bash

Experience
I state my self as an extreme programmer. I love travelling, capture stunning sceneries and playing futsal with best buddies. I am proud that I have been involved in many innovative solutions in Sri Lankan IT history.
​
I was fortunate to create the first digital magazine platform in Sri Lanka, which called as Ray Digital Digest Magazine. I worked there for more than 5years and it was my first job where I started my carer as a Visual Basic 6.0 developer. However, with my graphic design capabilities enables me to design creative UIs and with my programming enthusiasm drive me to the perfect software UI/UX developer. I'm not only a developer, but I also work as a technical writer, an author and an interactive audio-video content developer.
​
With all this experience, I started my second job in Headstart Pvt. Ltd. ( aka as Guru.lk ). I was work there for more than 9years. There I got the opportunity to create the first e-learning solution for school students. Also, I got a chance to work on a few governments IT initiatives which enhance my knowledge and experience in practical situations. I was work as a Tech Lead and there are a team of few developers, QA Engineers and designers work under my supervision.
​
At the moment I'm working as the Lead Developer in Macoocoo Pvt Ltd, a Singaporean company who provide the solution for tournament management.
​
I might not a good leader, but I always wanted to be the best programmer. So, I always follow new paths, trends, and techniques to learn new things each day and earns lots of knowledge in terms of technology.
My Teck Stack
Web Stack:
PHP
Angular 2+
Javascript/Typescript
CSS/LESS/SCSS/SASS
Flutter
React

My Works
I had a chance to work on more than 30 projects in my carer life and here I listed very few of them. You can check all the projects which I worked on My Work page.

Department of Examination certificate request system (2019)
Client: Department of Examination, Sri Lanka.

Headstart LMS Android and iOS applications (2018)
Client: Headstart Pvt. Ltd., Sri Lanka.

SMART Textbook (2017)
Client: Education Publications Department, Sri Lanka.
PHP Frameworks:
Yii 1.1
Yii 2
Laravel
Symfony
​
Server Stack:
Aparche
NginX
DB Stack:
MySQL
Mongo
WebSQL
IndexDB
LocalStorage
​
Containers:
Docker
CI/CD:
Jenkins
Bitbucket Pipeline
Azure DevOps Pipeline
AWS CodePipeline
​
DevOps Apps:
Azure DevOps
​
OS:
Linux (Debian)
MacOS X
Windows
​
Terminals experiances:
Shell
Zshell
Bash
Dos
Dananjaya M Perera
The Code Designer
25/5/1, Malwatta Road,
Vidyala Junction,
Hokandara,
Sri Lanka
Postal Code: 10230
​
+94 77-612-7374, +94 71-939-8202
​