Dasun Theekshana

Computer Engineering (UG)

EXPERIENCE


Freelancer

Fiverr / Truelancer / Freelancer

2020- Present

  • Specializing in full-stack web design (MEAN Stack, LAMP Stack, Django), Python projects, and React projects, delivering high-quality solutions to clients.

Casual Instructor

University of Peradeniya

Jan. 2023- Present

  • CO224-2023 : Computer Architecture | March 2024 - Present
  • CO223-2022 : Computer Communication Networks I | Oct. 2023 - Feb. 2024
  • GP106-2023 : Computing | Jan. 2023 - June 2023

Editor

Inventor Club - University of Peradeniya

Feb. 2023- Present

  • Responsible for managing the Facebook page, creating and posting engaging content, overseeing marketing and branding efforts.

Web Editor – IESL Student Chapter

University of Peradeniya

Mar. 2023 – Present

  • Responsible for managing the Facebook page, creating and posting engaging content, overseeing marketing and branding efforts, and managing the chapter's website.

Member of the Web Consultation team

University of Peradeniya

2023 – Present

Honors & Awards


3rd Place

IEEE Innovation Nation Sri Lanka

3rd Place - Central Province (2023)

Designed an AR first-person shooter game integrating guns and stationary devices, showcasing innovative use of augmented reality technology.

9th Place

ACES Coders v10.0

9th Place (Out of 150+ Participants) (2023)

An inter-university 12-hours overnight coding competition organized by the University of Peradeniya.

Winners

ACES Hackathon

Winners (2023)

An intra-university hackathon competition organized by the University of Peradeniya. Developed 'Zero Cost NotePad,' leveraging image processing and machine learning, to create innovative notes with a pen on reusable surfaces, winning first place in a hackathon competition.

12th

ACES Coders v9.0

12th Place (Out of 150+ Participants) (2022)

An inter-university 12-hours overnight coding competition organized by the University of Peradeniya.

Finalists

IEEE Innovation Nation Sri Lanka

Finalists - Central Province (2022)

Created a smart bus ticket system enabling passengers to reserve seats, track bus locations, and notify drivers of their desired exit points.

Winners

IESL RAS Robot Competition

Most Popular Robot Award (2021)

Awarded Most Popular Robot at IESL RAS Robot Competition for designing and implementing a line-following robot using Webots ROS2 software.

PROJECTS


ARCombat | First-Person AR Game with Localization

  • Embedded Systems
  • Internet of Things (IoT)
  • Augmented Reality (AR)

    Collaborated with a team on the development of ARCombat, a groundbreaking first-person AR game integrating VR and AR technologies for immersive multiplayer experiences. Led the implementation of hardware components, including a custom 3D printed gun, ESPs, triggers, and reload mechanisms, enhancing the game's interactivity.

ARCombat Project Image
Baby Development Tracking System Project Image

Baby Development Tracking System

  • Java
  • Firebase
  • Mobile Applications

    Collaborated to develop a system to track and manage the developmental milestones of infants aged 0 to 5 years. This system, tailored for parents, guardians, public health midwives (PHM), and doctors, facilitates the registration of infants and records essential metrics such as vaccinations, weight, and height. It also provides standard recommendations and sends notifications and alerts to ensure timely care. Notably, the system features an AI chatbot named Nanny, designed to offer guidance and support to users. The project's core objective is to empower caregivers and healthcare professionals to provide optimal care for the healthy development of infants.

Keyboard for the Visually Impaired

  • Internet of Things (IoT)
  • Device Drivers
  • C (Programming Language)

    This keyboard utilizes accurate key combinations to generate characters and incorporates auditory cues for each typed character, creating an empowering typing experience. Featuring 9 pushbuttons with distinct roles, the keyboard supports over 50 characters and enables wireless data transfer via Wi-Fi and Bluetooth connections. It simplifies user interaction through standard Braille alphabet patterns, reducing the need for complex memorization. Additionally, the system provides voice responses for real-time feedback, enhancing user experience and accuracy.

Keyboard for the Visually Impaired Project Image
ESCAL Website Project Image

ESCAL Website

  • Jekyll
  • Web Development

    Contributed to developing the new website for the Embedded Systems and Computer Architecture Laboratory (ESCAL) at the Department of Computer Engineering, University of Peradeniya. Utilizing Jekyll as the static site generator and GitHub Pages for hosting, the website highlights ESCAL's research themes, projects, team members, and resources. I gained proficiency in Jekyll, Liquid, HTML, CSS, and Python while creating and maintaining the website. Additionally, I collaborated effectively with other contributors using Git and GitHub, enhancing my web development and teamwork capabilities.

Python Based Text Adventure Game Based on Linux Terminal

  • Full-Stack Development
  • Flask

    Developed 'Quest for the Hidden Ticket,' a web-based game utilizing Linux terminal commands, specifically designed for newcomers in the Department of Computer Engineering at the University of Peradeniya. The game's objective is to explore the department, solve puzzles, and discover a hidden ticket before the welcome party commences. It is an open-source project, encouraging contributions from fellow developers. This project provided me with valuable skills in Python, Flask, game development, and project management, showcasing my ability to create innovative and engaging gaming experiences.

Python Based Text Adventure Game Based on Linux Termina Project Image

CERTIFICATE


Basics of Machine Learning

Great Learning
Issued May 2024
Credential ID: JMGAEVAF

Skills: Machine Learning

Generative AI for Beginners

Great Learning
Issued May 2024
Credential ID: XIFTWURR

Skills: Generative AI

Support Vector Machines

Great Learning
Issued May 2024
Credential ID: DYLBDVYI

Skills: Support Vector Machine (SVM) Machine Learning

Linear Regression

Great Learning
Issued May 2024
Credential ID: HCYTTYUN

Skills: Linear Regression Machine Learning

Postman API Fundamentals Student Expert

Canvas Credentials (Badgr)
Issued May 2024
Credential ID: HCYTTYUN

Skills: API Testing API Development PostMan

"Innovation thrives on out-of-the-box thinking and relentless motivation."

I am Dasun Theekshana, a Computer Engineering undergraduate specializing in full stack web development, network security engineering, and machine learning. My passion for solving complex problems drives my innovative approach to technology. Explore my projects and download my CV to learn more about my skills and experiences.

Download My CV