Dinuka Piyadigama

I'm a

About

An individual with the ability and will-power to charge through steep learning curves.

Full-Stack Dev | Blockchain Dev
XR, AI & UI/UX Enthusiast

Dinuka is a creative Full-Stack Developer who has experience in technologies such as Blockchain, Data Science and Cloud Computing. He is an Entrepreneurial minded thinker who has great taste in Market Analysis.

  • Phone: (+94) 77 577 7623
  • City: Kotte, SL
  • Degree: (BSc) Computer Science
  • Email: drpiyadigama@gmail.com

Driven by his intuitive and optimistic approach towards problem-solving, Dinuka has the ability to come up with new ideas and perspectives as well as solve many problems. He is capable of applying his problem-solving skills in algorithms as well as in business cases.

With the ability and will-power to charge through steep learning curves, Dinuka has proven to be able to grasp new concepts quickly and efficiently. Being a highly focused individual with a constantly growing personality himself, he also has the ability and willingness to empower others to grow as well.
This makes him a natural leader who has proven to be competent in managing numerous types of teams.

Apart from his core skills, he is also competent in persuasive speaking which leads to perceptible negotiation skills. The cheerful and outgoing character within his dynamic personality can be seen in him while he balances extra-curricular and co-curricular activities along with academics.

Skills

A creative Full-Stack Developer who has experience in technologies such as Blockchain, Data Science and Cloud Computing.

Technical Skills

Front-End Web
React
Angular
JavaScript
HTML
CSS
Ant-Design
Bootstrap
Material UI
Front-End Mobile
React-Native
Flutter
Swift (iOS)
Android
Back-End
Golang
Node-JS
Express
NestJS
Python
Java
C#
GraphQL
Database
NoSQL (Mongo DB)
Firebase
MySQL
SQLite
Technologies
Docker
TypeScript
git
GCP
AWS
Graphic Editing
Figma
Photoshop
Illustrator
Premier Pro
After Effects
3Ds Max

Soft Skills

Team Leadership
Good Team player
Public Speaker
Persuasive Speaker
Creative Problem Solver

Resume

An individual with the ability and will-power to charge through steep learning curves.

Download CV

Summary

Dinuka Ravijaya Piyadigama

Creative Full-Stack Developer, Software Engineering Undergraduate

Education

Bsc (Hons) Computer Science

2021 - 2022

University of Westminster, UK | Informatics Institute of Technology, Wellewatte, SL

BEng (Hons) Software Engineering

2019 - 2021

University of Westminster, UK | Informatics Institute of Technology, Wellewatte, SL

3D Animations, Graphic Design & Video Editing course

2018

Wijeya Graphics, Townhall, SL

Hardware & Network Engineering course

2018

Turnkey IT Campus, Lower Bagathalle Road, Colombo 3, SL

General IT

2008 - 2015

Gateway Center, Gothamie rd, Colombo 8, SL

  • International Computer Drivers License Certification (Feb 2015)

Primary & Secondary Education

2004 - 2017

Royal College, Colombo 7, SL

  • A/Levels | O/Levels

Leadership

Lead | Blockchain Research Group

Oct 2019 - Present

Informatics Institute of Technology, Wellewatte, SL

  • Worked on several projects in collaboration with 99X Technology.
  • Reviewed 8 Blockchain-based Final Year Projects and gave insights on how they can be improved.

Vice President | IET on Campus IIT

Nov 2019 - Present

Informatics Institute of Technology, Wellewatte, SL

  • Organized and hosted guest-speaker sessions on various technologies.
  • Organized Google HashCode - IIT Hub 2020 (178 participants)

Sergeant-At-Arms

Jul 2019 - Feb 2020

Toastmasters Club of IIT

Junior Prefect

2012

Royal College — Colombo7

Professional Experience

Blockchain/ DApp Developer (Part-time)

Sep 2020 – Feb 2022

Niftron, SL

  • Worked on R&D of Decentralized systems

Trainee Associate Software Engineer (Internship)

July 2020 – July 2021

Zone24x7, SL

  • Worked on many R&D tasks in the Big Data Department, prominently playing the role of a Full-stack JavaScript Developer.

Full-Stack Developer (Freelance)

Apr 2020 – June 2020

ThinkSmart Solutions, SL

  • Worked on the Admin panel of a delivery services app with React & GraphQL

Back-End Developer (Freelance)

Feb 2020 – Apr 2020

ThinkSmart Solutions, SL

  • Database management with GraphQL & Hasura

Project Experience

Jigsaw

2020

A Blockchain-based knowledge sharing platform.

  • Implemented the proof of existence functionality using NodeJS, React & Stellar Blockchain

Speculo

Sep 2019 - Present

A face indexing system in multimedia sources using Deep Learning.

  • Worked on the Face Detection model with Tensorflow 2.
  • Worked on the Frontend - React.
  • Acted as the Scrum Master of the project

FarmStock (P.O.C.)

Aug 2019 – Present

A virtual marketplace for farmers and fertilizer companies powered by Stellar Blockchain for transactions.

  • Worked on the Front-End - Flutter | Android.
  • Worked on the Back-End - Stellar Blockchain.
  • Worked with Firebase for the database.
  • Team lead of the project.

MedLoc (P.O.C.)

Jul 2019 – Present

A community-driven disease awareness platform.

  • Team lead of the project.

Portfolio

  • All
  • Competitions
  • Volunteering

Yarl Geek Challenge S8 19 Finals

Top 10 / 43 teams

Yarl Geek Challenge S8 19 - Jaffna

Top 10 / 43 teams

IEEE YESIST 2019

Top 5


Got selected to represent Sri Lanka at IEEE YESIST Maker-Fair in Thailand.

DataStorm v1.0 - Finalist

Data-science competition which was organized by the Rotaract Clubs of University of Moratuwa & Faculty of Science - University of Colombo, together with Octave (John Keells Data & Advanced Analytics Centre of Excellence).


12th out of 106 teams.

CodeFest 2019 - Merit Award

5th out of 21 teams in "Hack me If you Can" Capture the Flag Challenge

Cutting Edge 19

2nd Runner-Up for Creative Design (1st year)

Cutting Edge 19

2nd Runner-Up for Creative Design (1st year)

DataStorm v1.0 - Finalist

12th out of 106 teams.

Yarl Geek Challenge S8 19 Finals

Top 10 / 43 teams

DataStorm v1.0 - Finalist

12th out of 106 teams.

Toastmasters Club Table Topics Speech Contest

1st Place

Organized Google HashCode - IIT Hub 2020

178 Participants - Sri Lanka's largest Hub

Hot Dog Showdown 19 - Rotaract Club of IIT

● Created the registration website for the competition using HTML, CSS & JavaScript.
● Volunteered as a counter.

IET Young Professionals Sri Lanka section

committee member

Contact

Location:

Pitakotte, SL

Call:

(+94) 77 577 7623