×About MeWorking ExperienceEducationMy SkillsTechnologiesPortfolioContact

About Me

  • Full Name:Ruchira Chamara Wijesuriya Bandara
  • Phone:+94 77 815 2949
  • Email:rcwbandara@gmail.com
  • Address:17, Kheels Houses, Kehellbaddara, Udugampola,
    Gampaha,
    Sri Lanka.

I am an IT professional who passionate about everything related to web and mobile application development along with the security concepts. I follow up the most recent changes in web & mobile application development by practising those technologies.

  • Working Experience

  • Tech​ ​Lead

    EFutures(Pvt)Ltd (February 2019 –​ Present)

    - Giving the technical guidance to the software technical team for internal and external projects.

    - Worked with both "Multi tenant concept" and "Microfrontend concept".

    - Used the "Microfrontend concept" as the architecuture in several web applications.

    - Handlled several practical and theoritical sessions to train the developers.

    - Creating the base architecture for all the mobile and web applications with the correct structures.

    - Led the front end team as the main javascript developer especially from ReactJS.

  • Tech​ ​Lead - Software Cluster

    AG International (Pvt)Ltd (September 2018 –​ February 2019)

    - Implemented security policies and proper IT procedures and best practices to follow by the organization.

    - Giving the technical guidance to the software technical team for internal and external projects.

    - Maintaining and issues fixing in existing web & mobile applications.

    - Implementing continious workflows for all the projects like git flow.

    - AWS migration of existing web sites and web application from other hosting providers to host all in one root.

    - Server maintainance and security configurations.

  • Senior Software Engineer

    Noetic Digital Marketing(Pvt) Ltd (January 2018 –​ July 2018)

    - Development of new mobile applications.

    - Development of new web applications.

    - Maintaining and Issues fixing of existing mobile & web applications.

  • Senior​ ​Web​ ​Developer

    Kerk Solutions (Pvt)Ltd (August 2014 –​ December 2017)

    -​​ Development of new mobile applications.

    -​​ ​​Development of new web applications.

    -​ ​Continuous development integration.

    -​ Training the UI team as a frontend team lead.

  • Senior Web Developer

    GSI Application Development (Pvt)Ltd (August 2013 – August 2014)

    -​​ ​​Developing new plugins for the existing web sites.

    -​​ ​​Workflow and application development with MS Sharepoint 2010.

  • Web ​Developer

    Silverpixelz (Pvt)Ltd - Dubai (July 2010 – June 2013)

    -​​ ​​Development of mobile applications with Android SDK.

    -​​​​ ​​Development of web applications with PHP.

  • PHP Developer

    Projects Abroad (Pvt)Ltd (June 2007 – June 2010)

    -​​​​ ​​Development of mobile applications.

    -​​​​ Development of web applications with PHP.

  • Junior Programmer

    Make Stuff Happen (Pvt)Ltd (May 2006 – May 2007)

    -​​​​ ​​Application development with .Net platform.

    -​​​ ​​Development of web applications with PHP.

  • Trainee Programmer

    Aklo Information Systems (Pvt)Ltd (November 2005 – April 2006)

    -​​ ​Maintaining and Issues fixing with existing .Net applications.

    -​​ ​Maintaining and Issues fixing with existing PHP web applications.

  • Hardware Technician

    Debug Group of Companies (Pvt)Ltd (January 2003 – November 2005)

    -​​ ​Troubleshooting and maintaining of various computer peripherals.

  • Education

  • MSc Information Security - eAsia Malaysia (Pending)

  • BSc Computing - Teesside UK

  • ​​BCS​ ​Graduate​ ​Diploma

  • ​​BCS​ ​Diploma

  • NCC​ ​- International Diploma Computer Studies

My Skills

Web Site / Application Design & Development

Mobile Application Development

DevOps Skills

Leadership

Research & Analytical

Management

Technologies

Programming Languages

-​​​ ​​PHP

-​​​ JavaScript

-​​​​ Python

-​​​ Ruby on Rails

-​​​ Go

-​​​ C#

-​​​ VB.Net

-​​​ Classic ASP

-​ PHP Full Stack Frameworks

-​​​ ​​Larvel

-​​​​ Symfony

-​​​ YII2

- CodeIgniter

- ​CakePHP

- Phalcon

PHP Micro Frameworks

-​​​ Slim

-​​​ Lumen

-​​​ Silex

-​ PHP Content Management Systesm

-​​​​ Wordpress

-​​​ Joomla

-​​​ Drupal

-​​​ Craft

-​​​ OpenCart

-​​​ Moodle

JavaScript Libraries & Frameworks

-​​​ ReactJS

-​​​ AngularJS, Angular

-​​​ NodeJS

-​​​ VueJs

-​​​ TypeScript

-​​​ jQuery

-​ Mobile Application Development Frameworks

-​​​ Swift

-​​​ React Native

-​​​ Flutter

-​​​​ Ionic

-​​​ Objective C

-​​​ Android

-​​​ jQueryMobile

CSS Frameworks & Libraries

-​​​ Bootstrap

-​​​ Foundation

-​​​ 960.gs

-​​​ Flexbox

-​​​ SCSS, SASS

-​ Build Automation Tools

-​​​​ Webpack

-​​​ GulpJS

-​​​ GruntJS

-​​​ Compose

-​​​ NPM

- Yarn

Continuous Integration Tools

-​​​ Jenkins

-​​​ Codeship

-​​​ TravisCI

-​ Version Control Tools

-​​​​ Git

-​​​ BitBucket

-​​​ SVN

Database Management Systems

-​​​ MySQL

-​​​ PostgreSQL

-​​​ SQL Server

-​​​ MongoDB

-​​​ SQLite

-​ Cloud Envoirnments

-​​​​ AWS

   -​​​ EC2

   -​​​ ElasticBeanstalk

   -​​​ Lambda

   -​​​ API Gateway

   -​​​ Cognito

   -​​​ RDS

   -​​​ S3 with Dynamic files uploading

   -​​​ Route53

   -​​​ Cloudfront

-​​​​ mLab

-​​​​ Cloudflare

-​​​​ heroku

Webservers

-​​​ Nginx

-​​​ Apache

-​​​ IIS

-​ Unit Testing Tools

-​​​​ PHPUnit

-​​​ Jest

Operating Systems

-​​​ Ubuntu

-​​​ CentOS

-​​​ Kali Linux

-​​​ Mac OS

-​​​ Windows 8, 12

-​​​ Windows 2012 R2

-​ 3rd Party API Integrations familliar with

-​​​​ Sharethis

-​​​ Twilio API

-​​​ Facebook API

-​​​ Twitter API

-​​​ SMS Global

-​​​ OpenERP

-​​​ Stripe

-​​​ Authorize.net

-​​​ Paypal

-​​​ KABA API

-​​​ Some Betting Platforms (ex: tab.com.au)

-​​​ 2Checkout

Project Management & Documentation Tools

-​​​ Jira

-​​​ Trello

-​​​ Asana

-​​​ Confluence

-​​​ Windows 8, 12

-​​​ Windows 2012 R2

-​ Graphic Design Tools

-​​​​ Adobe Photoshop

-​​​ Adobe Illustrator

Other Development API and Services

-​​​ Mailgun

-​​​ Let's Encrypt

-​ Other Server Management GUI & Tools

-​​​​ cPanel

-​​​ VPS over WHM

-​​​ Putty

Virtualization Tools

-​​​ Docker

-​​​ Oracle Virtual Box

-​​​ Vagrant

Technologies Researched

-​​​ Erlang Language

-​​​ Elixir Language

-​​​ R Language

-​​​ Wireshark

-​​​ Graylog

-​​​ RunDeck

-​​​ Solidity

Some of My Effort

  • Imperial hotels mobile application

    This is a hybrid mobile application created with React Native and the server side rendering with NodeJS and the back end API with Java.

    Have a Look!
  • Sports Betting Platform

    This is a sports betting platform based on Angular as the front end technology and the backend as Java distributed as an web application, mobile application as well as for all over the betting centres islandwide.

    Have a Look!
  • ERGO Insurance Platform

    This included few mobile applications, web sites and web applications to serve clients from the above related insurance organization named as ERGO. All the applications built with Angular2 and backend as JAVA.

    Have a Look!
  • Projects-Abroad Official Web

    Projects Aboard Non-Government Organization's web site - This website and other related applications based on PHP.

    Have a Look!
  • Online voting web application

    This website is developed with laravel and focused on the strata managers in Perth - Australia.

    Have a Look!
  • FinPlus - Financial Platform

    This is an internal system for the Senkadagala finance, developed with both AngularJS and Angular as the frontend and the backend API with Java. It included lending, accounts, banking, pawning, HR, etc.

    Have a Look!
  • Imperial London Hotels

    This website is driven with CraftCMS as the front end and the back end API with Java.

    Have a Look!
  • jFort Sports Club - Web

    This website have been developed with Wordpress.

    Have a Look!
  • Morton hotels website

    This website is driven with CraftCMS as the front end and the back end API with Java.

    Have a Look!
  • Agents Imperial hotels website

    This website is driven with CraftCMS as the front end and the back end API with Java.

    Have a Look!
  • Volunteers registration and payment applications

    This website and related applications based with PHP.

    Have a Look!
  • ERGO Insurance Company website - Singapore

    This website have been developed with WordPress.

    Have a Look!
  • Website for a UAE client

    This ecommerce web site have been developed with Drupal.

    Have a Look!
  • Website for a UAE client

    This ecommerce web site have been developed with Drupal.

    Have a Look!
  • OpenERP Integration & New Developments

    Since OpenERP is based on python and it's existing API used to connect with the woo-commerce site via custom REST API calls and wrapped them inside wordpress plugins.

    Have a Look!
  • ELO Document management system

    ELO document management systems modifications and new developments were driven with AngularJS, Angular and the backend API with Java.

    Have a Look!
  • qBrick Video Platform

    Create and manage your own videos platform which is built with ReactJS as the frontend technology and the .NET as the backend platform.

    Have a Look!
  • Hemfixare

    Assignments management mobile application created by Swift and the backend from RESTFM.

    Have a Look!

Some of Photography Works

* Please check here for more photos.
November. 2016

Trip to Horton Plains

Few words ...

I love enjoy working in research and development work in all the IT aspects. Love to come up with new ideas all the time and I think it's one of my passion. Ideas are always in the environment and it is our choice to pick it up or not at the correct time and If we are clever and in good conscious we can be the winner.

Please wait...

Contact

Thanks for the message. Will get back to you soon!Please fill the form!