banner

Hello I'm Sandun De Silva.
Fullstack Developer

An enthusiastic and dedicated software engineer with over 2 years of hands-on experience in software engineering, and a graduate with First Class Honors. Currently seeking a new, challenging role where I can apply my skills and contribute to the company's improvement. I consider myself a fast learner with a passion for acquiring new skills, committed to continuous self-improvement, and dedicated to driving the success of the team and organization.

My Skills

react

React

javascript

JavaScript

flask

Flask

node

Node

wordpress

Wordpress

Pytorch

PyTorch

tensorflow

TensorFlow

python

Python

mongodb

MongoDB

mysql

MySQL

My Experience

10xtek
Associate Software Engineer
Aug 2023 - Feb 2024

As an Associate Software Engineer at 10XTEK, I played a pivotal role in developing and designing websites for a diverse range of businesses, including restaurants, medical facilities, roofing companies, and towing services. Collaborating with various stakeholders, I created custom calculator tools tailored to the specific needs of roofing and towing service companies. Additionally, I conducted quality assurance testing on a customer relationship management (CRM) system to ensure optimal performance and user satisfaction.

Technologies used - ReactJS, Wordpress, CNN Models, PHP


limark technologies
Software Engineer Inter
Jul 2022 - Jun 2023

During my internship, I contributed to the development of a mobile application for a leading door lock security company, focusing on bug fixes and feature enhancements to improve overall functionality and user experience. Additionally, I assisted in the creation of a website for a migration web application, ensuring a seamless user interface. My role involved rigorous testing, debugging, and collaborating with the development team to address issues promptly, helping to deliver a polished and reliable product. I was also involved in developing a time entry system for the company's employees, streamlining their time-tracking process and improving operational efficiency.

Technologies used - ReactJS, React Native, SpringBoot, MongoDB


raciit
Vice President
Jul 2022 - Jun 2023

Starting as a member of the Rotaract Club at IIT, I advanced to the position of IT Director and eventually became the Vice President. In these roles, I organized a variety of events including hackathons, UI/UX web design competitions, and ideathons. Additionally, I conducted skill enhancement sessions for school students and university peers. My efforts were recognized with several awards. Through these experiences, I honed my leadership and management skills, effectively coordinating and motivating club members to achieve our goals.

Awards - Most Outstanding Club of the Year, Most Exceptionally Executed Professional Development Initiative, Most Outstanding Effort of using Digital Communication Technologies

me

About Me

I am a passionate software engineer with a BEng (Hons) in Artificial Intelligence and Data Science, graduating with First Class Honors. My career began in 2020, and since then, I have been deeply immersed in the world of coding, specializing in frontend development and machine learning. I have developed several innovative tools and models, driven by my enthusiasm for creating impactful software solutions.

In addition to my technical expertise, I am an active member of the Rotaract Club, where I have led numerous community service projects and organized hackathons, furthering my commitment to social impact and collaborative innovation.

Beyond my professional and academic pursuits, I have a strong athletic background. As a three-time athletic champion in school, I was honored as the Best Track Athlete in 2019. I also earned recognition as a Western Province 1500m finalist and an inter-school athletic championship winner.

Driven by a love for coding and a dedication to continuous growth, I am eager to embrace new challenges and contribute to the success of a forward-thinking organization.

My Projects

website1

01

Crime Unfolded

REACTJS

HTML

CSS

EmailJS

Dialogflow

MaterialUI

This project is an official website for a mystery board game. It features a purchasing platform, an AI chatbot for real-time assistance, and an interactive case-solving experience. Users engage by answering questions and solving the mystery, while also having access to helpful resources and community interactions. Dive into the mystery and test your detective skills!

website2

02

Find My Film

REACTJS

HTML

CSS

Bootstrap

This project is a website for movie enthusiasts to discover and enjoy their favorite films. Built using React, HTML, and CSS, it allows users to browse a curated selection of movies, explore details, and build their own personalized movie lists. The site offers a sleek, responsive design for an engaging and user-friendly experience.

website1

03

Fighting Website

REACTJS

HTML

CSS

Bootstrap

This project is a website for a fighting class, designed to showcase their offerings and enable bookings. Although still under construction, it will provide an overview of available classes, instructors, and schedules. Built with a focus on user experience, it aims to facilitate easy class selection and reservation, making it simple for users to get started on their fitness journey.

website2

04

Movie Identification and Genre Prediction with XAI

REACTJS

FLASK

PYTHON

NLP

ASR

FUZZY LOGICS

This project is a sophisticated platform for movie enthusiasts. Users can record audio snippets of unidentified movies to identify them using AI. The application generates genres for each scene and allows users to upload and analyze their scripts. It visualizes genre impacts with XAI, showing how each word influences the genre, enhancing the scriptwriting experience.

website1

05

Rock, Paper, Scissor Game

REACTJS

Flask

ViT

Computer Vision

This project is an online Rock, Paper, Scissors game featuring a computer opponent. Using a vision transformer model, the application identifies your move from a camera feed, while the computer randomly selects its move. The game determines the winner or declares a tie based on classic rules, providing an engaging and interactive gaming experience.

website2

06

Football Scoreboard

REACTJS

HTML

CSS

Bootstrap

This project is a scoreboard application for managing sports clubs and match results. Admins can create clubs, update scores, and maintain a points table that automatically updates with new data. The application also includes a detailed match page, providing a comprehensive view of team performances and standings, ensuring an efficient and streamlined score management process.

Let's talk for
Something Special

I seek to push the limits of creativity to create high-engaging, user-
friendly, and memorable interactive experiences.