Dilan Amarasinghe
Full Stack Software Engineer
-48, Kahanthota Road, 10115 Malabe
-
Profile
Personal details
I am a full stack software engineer with more than 2 years of
industrial experience. I am a fast learner who has passion and self
motivation towards to learn and explore new things. I could utilize my
skills and experiences gained through relevant education and
projects and improve technical/nontechnical skills by giving the best
input to your organization. Working at my maximum effort towards
achieving the target in an efficient manner would be my mission.
Date of birth
October 24th, 1997
Education
B. Sc In Information Technology
Sri Lanka Institute Of Information Technology, Colombo
Second Upper (WGPA 3.48)
Dean's List : From 2017 to 2018 and 2020
2017 - 2020
Nationality
Sri Lankan
Website
confident-euler920d46.netlify.app
LinkedIn
linkedin.com/in/dilanamarasinghe-45a94b147
Github
github.com/dilanSuraj
M. Sc In Cyber Security
Jul 2021 - Present
Sri Lanka Institute Of Information Technology, Colombo
StackOverflow
stackoverflow.com/users/-/dilan-amarasinghe
Employment
SoundCloud-inghe214263
Undergraduate Trainee
IFS Research & Development (Pvt) Ltd, Colombo
Responsibilities:
Nov 2018 - Oct 2019
Engaged in a project to convert a desktop application to a web
and mobile application.
Engaged in a project to convert MS Installer to WIX Installer.
Worked with Oracle PL/SQL.
Worked under an Agile Environment.
Worked with JIRA.
Full Stack Software Engineer
Half Life (Private) Limited, Colombo
Responsibilities:
Jan 2020 - Jan 2021
Engaged in a project to implement centralized authentication
system and designing database schema (PostgresSQL, ReactJS,
Nodejs/ExpressJs, DigitalOcean)
Engaged in a Survey Management web and admin application
and designing database schema(PostgresSQL,
Nodejs/ExpressJs, React JS/Redux, DigitalOcean)
Pinterest
pinterest.com/dilanamarasin
ghe214263
Quora
quora.com/profile/DilanAmarasinghe-1
My Blog
surajblog-.wordpress
.com
Twitter
twitter.com/dilan-
SoundCloud
soundcloud.com/dilanamarasinghe
Engaged in a project to implement trace web and admin
application and designing database schema(PostgresSQL,
Nodejs/ExpressJs, React JS/Redux,Digital Ocean)
Skills
Engaged in a project to implement trace mobile application(
Flutter)
Node JS
Engaged in a project to implement data sync command line
application(Python, OAuth, Docker)
Engaged in a project to implement google analytics (Python,
OAuth, Google Analytics)
Manasa Project (PostgresSQL, ReactJS, Nodejs/ExpressJs, Digital
Ocean)
Nest JS
Express JS
React JS
TypeORM
Jitsi
Java
Javascript
Worked under an Agile Environment.
MySQL
Deployment and maintaing of the projects.
NoSQL
Oracle PL/SQL
Roles played - Backend, Frontend, Deployment
Software Engineer
Jan 2021 - Aug 2021
Zone24x7 (Pvt) Ltd (Outsourced to Circles.Life), Colombo
Responsibilities:
PostgressSQL
GoLang
Python
Engaged in a telco project which is being currently launched to
Singapore, Australia, Japan, etc.. with more than 10000 user
base.
AWS
Tools & Technologies - NodeJS, Vanila JS, MySQL, MongoDB,
Golang, Jenkins
Spring Framework
Roles played - Backend, Frontend, Deployment
Software Engineer
Rootcode Labs, Colombo
Responsibilities:
MongoDB
SonarQube
Jenkins
Aug 2021 - Present
VueJS
Nuxt JS
Engaged in an incident reporting admin application , designing
the database schema and automation of data migration from
excel to database(Nest JS, React JS, MySQL) - Hashtag
Generation
Engaged in a video conferencing web and admin
application(Nest JS, React JS, MySQL) - Expert Republic
AWS Serverless
Firebase Serverless
Machine Learning
Flask Rest API
HTML
SCSS/CSS
TypeScript
Certificates
AWS Fundamentals: Going Cloud-Native
Aug 2020
- Coursera
https://coursera.org/share/-dd5b0becc2f7e3beeeaa66823
Getting Started with Google Kubernetes
Engine - Coursera
Oct 2020
GraphQL
Linux
OOP
REST
https://coursera.org/share/bcd7d1b87638e620bb054f-
Introduction to Domain Names and Web
Sep 2020
Hosting - Quick Guide - Udemy
https://www.udemy.com/certificate/UC-5f348e66-296f-40ed9b3d-de6e247345c4/
The Complete SQL Course 2020: Become
Sep 2020
a MYSQL Master - Udemy
https://www.udemy.com/certificate/UC--aa-dac48a1ae/
Building Serverless Apps on AWS Oct 2020
LinkedIn
http://www.linkedin.com/learning/building-serverless-apps-onaws-2?trk=flagshiplil_details_certification&trk=lil_details_certification
Serverless and Microservices for AWS Oct 2020
LinkedIn
http://www.linkedin.com/learning/serverless-and-microservicesfor-aws?trk=flagshiplil_details_certification&trk=lil_details_certification
Learning Amazon Web Services Lambda
Oct 2020
- LinkedIn
http://www.linkedin.com/learning/learning-amazon-webservices-lambda-2?trk=flagshiplil_details_certification&trk=lil_details_certification
How to Install a Free SSL Certificate using
Oct 2020
Let's Encrypt - Udemy
https://www.udemy.com/certificate/UC-92c5b377-ccbe-4d5a9b11-9387a48d7ba3/
Learn to Host Multiple Domains on one
Oct 2020
Virtual Server - Udemy
https://www.udemy.com/certificate/UC-4c6e7d8f-01d1-43f7-89f294e-e1/
How the Internet Works & the Web
Oct 2020
Development Process - Udemy
https://www.udemy.com/certificate/UC-1fe8f249-92d2-4a2fa5ac-f61760b74cff/
Projects
Panchakarma
Research Project(Machine learning usage)
My contribution is feedback validation
Technologies - Spring BootFramework, ReactJs, MySQL, Flask
Kerberos Authentication POC Project
Kerberos, Spring Boot
React Chat App
React Hooks and Socket.io
CI/CD
Languages
English
Sinhala
Qualities
More Passion towards
back-end development
Interested in engaging in
analytical based activities
Self motivated
Ability to work in team
environment as well as
independently.
Respotory - https://github.com/dilanSuraj/react-chat-app
Procument Construction Application
Web Based Application
Repository https://github.com/dilanSuraj/Procument_Construction_Industry_R
epo
Technologies - Spring Boot Framework, AngularJS, PhpMyAdmin,
Ionic
Code Complexity Tool
Web Based Application
Repository - https://github.com/gtechninjas/spm-complexitytool/tree/dilan
Technologies - Spring Boot Framework, Angular JS, PhpMyAdmin
Inventory and Distribution Management
System
Web Based Application
Technologies - Spring MVC Framework, Bootstrap, PhpMyAdmin, HQL
Online Help Desk
Web Based Application
Technologies - Java, Bootstrap, MySql
BOC Mobile App
Re-design the App
Repository - https://github.com/gtechninjas/UEE-BOC-APPFINAL/tree/dilan
Technologes - React Native, Spring Boot Framework
E-Train Book
Web Based Application
Repository https://github.com/dilanSuraj/IT-_DS_Assignment2
Technologies - React JS, Node/Express
Cab Reservation System
Web Based Application
Technologies - HTML,CSS, Javascript, MySql
E-commerce web application for a TShirt Company
Firebase/Firestore Serverless, React Js, Node Js
E-commerce web application for a
Phone case shop
Firebase/Firestore Serverless, React Js, Node Js
Food Based E-commerce web
application
PostgresSQL, Node Js, DigitalOcean
FB Authentication using Passport JS
github.com/dilanSuraj/FB_Authentication
Chatbot
Python, Tensorflow
Repository - https://github.com/dilanSuraj/chatbot
Spring Security Project
github.com/dilanSuraj/SpringSecurityProject
Musician App
Node JS, React JS, AWS
Repository - https://github.com/dilanSuraj/musician-app
Image Classification Model
Python
Repository - https://github.com/dilanSuraj/PythonClassification
Automated web scrapper
stupefied-mclean-1bc8c3.netlify.app
Simple AR Application
github.com/dilanSuraj/simple-ar-app
Medical appointment no-show
appointment predictor model
Python
Repository - https://github.com/dilanSuraj/No-show-appointmentpredictor
React google map
React Js, Google Map API
Repository - https://github.com/dilanSuraj/simple-react-googlemap-app
References
Don Rajitha Dissanayake - Tech Lead
Zone24x7 (Pvt) Ltd, Colombo
-,-Voshitha Hettiarachchi - Program Manager
IFS Research & Development (Pvt) Ltd, Colombo
-,-