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


IEEE Innovation Nation Sri Lanka

Achievement: 3rd Place - Central Province (2023)

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

ACES Coders v10.0

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

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

ACES Hackathon

Achievement: 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.

ACES Coders v9.0

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

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

IEEE Innovation Nation Sri Lanka

Achievement: 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.

IESL RAS Robot Competition

Achievement: 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.

Project Image
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.

Project Image
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.

Project Image