Profile

Who am I?

I am Sugith Karunaratne, an accomplished application developer in Edmonton, Alberta with over 15 years of experience in a variety of programming languages, web architecture, and development methods. This website will help you to get to know me in personal and professional level; my education, career, portfolio and much more. So please sit back and enjoy!

Profile

What I love?

Playing Guitar

Navigating the early chords and strings of the guitar as a beginner, my journey into the world of programming finds a parallel rhythm in the gentle plucking of strings. Embracing the challenges and joys of both endeavors, I weave a narrative of discovery and growth, where each coding syntax and musical note marks a step towards proficiency in these tandem pursuits.

local_cafe

Coffee

As a programmer, my love for coffee transcends the mere enjoyment of its rich flavor and invigorating aroma. Coffee, to me, is the silent companion that fuels my coding marathons and provides the necessary kickstart to my creative endeavors. It's not just a beverage; it's a ritual, an inspiration, and an essential ally in my journey as a programmer.

sports_cricket

Cricket

Having acquired the skills of cricket in my childhood, the irresistible allure of the game has been a constant in my life ever since. I proudly represented my school and several clubs in Sri Lanka, fostering a deep passion for the sport. Presently, I continue to indulge in my love for cricket by participating in the Edmonton & District Cricket League, cherishing the enduring connection to the game that began in my youth.

directions_bike

Cycling

Biking through the vibrant cityscape and picturesque trails of Edmonton is a source of pure delight for me. Each ride is a refreshing blend of urban exploration and natural escapades, providing a perfect balance between the energetic pulse of the city and the serene beauty of its trails. Edmonton's awesome biking trails not only keep me physically active but also serve as a constant reminder of the city's commitment to providing a diverse and enjoyable biking experience.

Skills

I am good at

80%

Application Architectures

80%

Full-Stack Development

Let's get technical. These are the skills I'm proud of

  • Graphic Design
    7 / 10
  • Web Design
    8 / 10
  • User Interface Design
    8 / 10
  • HTML5/CSS3
    8 / 10
  • PHP
    8 / 10
  • Python
    7 / 10
  • Javascript/AJAX/jQuery
    8 / 10
  • Postgres/MySQL
    8 / 10
  • NodeJS/ ExpressJs /Vue /Vuex
    8 / 10
  • Windows/Ubuntu
    8 / 10
  • CMS Frameworks (Joomla/Drupal)
    8 / 10
  • E-Commerce Frameworks (OpenCart/Magento)
    8 / 10
  • Other web Frameworks (Django/CakePHP/Laravel)
    8 / 10
  • ASP.NET Core /React Native/ Mobile Development
    Self Learning

Career

Experience (15 Years)

Experience in the IT sector.

Picture

Senior Research Computing Analyst

businessUniversity of Alberta

location_onEdmonton, Canada

2020 November - Current
Picture

Full-Stack Developer

businessRigSmart Systems Inc.

location_onEdmonton, Canada

2018 April - 2020 November
Picture

Programmer

businessFreelancer

location_onEdmonton, Canada

2008 April - Current
Picture

Web Application Developer

businessUniversity of Alberta

location_onEdmonton, Canada

2015 April - 2018 April
Picture

Web Developer

businessChinook Multimedia Inc.

location_onEdmonton, Canada

2014 April - 2015 February
Picture

Lead Developer

businessWild TV Inc. | Smart OTT Inc.

location_onEdmonton, Canada

2013 February - 2015 April
Picture

Founder

businessWebrubix IT Consulting

location_onMoratuwa, Sri Lanka

2010 August
Picture

Software Engineer

businessiBCScorp LLC.

location_onBattaramulla, Sri Lanka

2010 April - 2011 December
Picture

Software Engineer

businessEyepax IT Consulting (Pvt) Ltd.

location_onColombo, Sri Lanka

2008 June - 2010 April

Education

Background

BTech. Degree in Technology Management

BTech. Degree in Technology Management

Northern Alberta Institute of Information Technology, Edmonton, Canada

2012-2014
Special Honors BSc. Degree in Information Technology

Special Honors BSc. Degree in Information Technology

Sri Lanka Institute of Information Technology, Colombo, Sri Lanka

2003-2008
Certificate in Graphic Designing

Certificate in Graphic Designing

Kent Academy of Digital Science, Colombo, Sri Lanka

2003
G.C.E Advanced Level

G.C.E Advanced Level

St.Sebastian's College, Moratuwa, Sri Lanka

2003
Diploma in PC Assembling, Networking & User Tech. Support

Diploma in PC Assembling, Networking & User Tech. Support

IDM Computer Studies (Pvt) Ltd, Colombo, Sri Lanka

2002

Education

Certificates

My constant upgrades with the help of learning materials from the epl.ca, lynda.com, coursera.org

  • The Complete Guide to Becoming a Software Architect

    Issued 5, Feb 2023 - No Expiration Date

    See credential

  • SurveyMonkey Essential Training

    Issued Sep 2020 - No Expiration Date

    Credential ID 987FF9D1BEF34E2E86E7942B6638AD99

  • ASP.NET Core: Middleware

    Issued Sep 2020 - No Expiration Date

    Credential ID 9B5165C991674B70A3A5E5FED7FE2105

  • Learning ASP.NET Core MVC

    Issued Sep 2020 - No Expiration Date

    Credential ID A0B4CE5E03BD4E3D8B60FE2D9386068B

  • C# Essential Training: 2 Flow Control, Arrays, and Exception Handling

    Issued Aug 2020 - No Expiration Date

    Credential ID 7ABF45E812CF4FF193B30EF0D4EC7820

  • C# Essential Training: 1 Syntax and Object Oriented Programming

    Issued Jul 2020 - No Expiration Date

    Credential ID 8DE9B122CD074059985C83BDDEEF931E

  • Object-Oriented Programming with Java

    Issued Jul 2020 - No Expiration Date

    See credential

  • Vanilla JavaScript: Client-Side Data Storage

    Issued Jun 2020 - No Expiration Date

    Credential ID 2E96B515FAED4D1C83474F5A8F7055F5

  • Learning React.js

    Issued Jun 2020 - No Expiration Date

    Credential ID 88BB37D368984B4683D2FA79B535AE1B

  • The Fundamentals of Digital Marketing

    Issued Jun 2020 - No Expiration Date

    See credential

  • JavaScript: Prototypes

    Issued May 2020 - No Expiration Date

    Credential ID E1E27C3596574DE483E4550437444944

  • JavaScript: Patterns

    Issued May 2020 - No Expiration Date

    Credential ID 44BA366120D64B5F890F5A9D7CAC87BB

  • Learning Vuex

    Issued Feb 2020 - No Expiration Date

    Credential ID 52F7AD1631B144498D8B6BFC4AC2E900

  • React: Building Progressive Web Apps (PWAs)

    Issued Dec 2019 - No Expiration Date

    Credential ID D1BF8DFCC3CE497EA077B490E801C6BD

  • Ethical Hacking with JavaScript

    Issued Nov 2018 - No Expiration Date

    Credential ID FE9EBD2F370040E0A95D8703D31B536B

  • JavaScript: Classes

    Issued Nov 2018 - No Expiration Date

    Credential ID BF57DF0380074496A255782B3916F5C3

  • Laravel 5 Essential Training: 1 The Basics

    Issued Apr 2018 - No Expiration Date

    Credential ID BC3344181E784EB9B69502A29A0D49A3

  • Vue.js: Building an Interface

    Issued Apr 2018 - No Expiration Date

    Credential ID 0F1966B321784CABBB3F0B7387CAF00F

  • Angular: Building Large Applications

    Issued Apr 2018 - No Expiration Date

    Credential ID 557C0C85BE0D4B83AE22054181795DFD

  • Learning Bitcoin

    Issued Jan 2018 - No Expiration Date

    Credential ID DD087178C85746DBA5453EE229808C82

  • Drupal 7: Custom Module Development

    Issued Apr 2015 - No Expiration Date

    Credential ID 51A9C6C317B34E56B7E9D17200ADD8DC

  • Drupal 7: Creating and Editing Custom Themes

    Issued Apr 2015- No Expiration Date

    Credential ID 8B76CFB5F0DE4B0FB4055DDDCF11E0D0

How to

Contact Me

Let me know if you need my consultancy.