Viduni Wickramarachchi

A responsible and versatile undergraduate with strong communication skills organizational and technical skills. I am self-motivated, result-oriented and reliable with proven inter personal skills and am used to working in a team whilst also being capable of using own initiatives. I am keen and very willing to learn and develop new skills, face challenges and explore new avenues.

Email: viduni.ushanka@gmail.com
Phone: +94774704661
Course: CS

Interests: Blockchain Architecture, Ethereum, Middleware, Parallel Computing, Blogging, Digital Marketing, Travelling

Technical Skills: AngularJS, NodeJS, Ionic, Spring, Java, C, C++ , PHP

Project Experience

Cambio-Connect – An employee management system along with leave, recruitment, team modules

Release Management – An application which manages product releases and updates

Mobile application development – Cambio Connect and Release Management

TravelSL – A website and a mobile app which acts as a mini tour guide for Sri Lankan and foreign tourists

Simple Web Server – A customized web server which handles HTML requests, responses along with error
handling, zero copy optimization, etc.

Inquiry Management System  – Edulink International Campus

Website development for 22UponTwo – a freelance startup

Work Experience

  • Software Engineering Intern at Cambio Software Engineering (August 2017 – January 2018)
  • Vice President, Global Talent – AIESEC in University of Colombo (2016-2017)
  • Organizing Committee President – National Conference, AIESEC in Sri Lanka
  • Freelance web developer, digital marketing strategist, SEO specialist at 22UponTwo

Achievements | Awards

  • Treasurer – IEEE Student Branch of UCSC
  • Third place – Janashakthi Appathon Challenge
  • National Prize Winner – Financial Strategy, Chartered Institute of Management Accountants (CIMA)
  • Best Global Talent Member – Public Relations, AIESEC in University of Colombo
  • House Vice Captain / Senior Prefect – Museaus College, Colombo 7

Final Year Project

Efficiently transforming contracts written in Peyton Jones contract descriptive language to Solidity

The heavy use of financial contracts in the modern economy has created the need for trustless, autonomous financial contract execution. While financial contracts are best represented in declarative domain specific languages, trustless execution and automation would be achieved by integrating Ethereum blockchain features to financial contracts. Hence, the aim of this research is to obtain a transformed financial contract as a smart contract that would reduce the risks of central counterparty involvement in financial contracts. A compiler will be developed in order to efficiently transform the financial contracts to Solidity (Ethereum scripting language)