Hello!

I Am Hasitha ,

Full-Stack Developer

Hasitha Wijesinghe profile picture

ABOUT ME

I'm a Passionate Full Stack Developer

A passionate Full Stack Developer from Sri Lanka specializing in scalable applications and management systems. I leverage tools like Java and IntelliJ IDEA to deliver high-quality results. My technical interests span Full Stack Development, AI Engineering, Cyber Security, and QA .

Name
Hasitha Lakshan Wijesinghe
City
Galle
Phone
+94758412376
Country
Sri Lanka
Email
hasithawijesinghe2020@gmail.com
Download CV

SKILLS

java icon python icon html icon css icon javascript icon docker icon postgresql icon mysql icon

MY RESUME

EDUCATION

Higher Diploma in Software Engineering

Institute of Software Engineering

Focused on core principles of software engineering, including full-stack development and system design, gaining hands-on experience in building robust applications.

G.C.E. Advanced Level (2023)

St. Aloysius College

Physics: C
Chemistry: C
Combined Mathematics: C

St. Aloysius College crest

G.C.E. Ordinary Level (2019)

Nagoda Royal College, Galle

2019 G.C.E. Ordinary Level Nagoda Royal College, Galle Completed with 9 subjects.
7 A Passes (Distinctions)
1 B Pass (Very Good Pass)
1 C Pass (Credit Pass)

Nagoda Royal College

EXPERIENCE

Computer Technician

eBase Computers

Diagnosed and resolved hardware and software issues for various systems. Managed OS installations, system optimizations, and provided direct technical support to ensure efficient problem resolution and customer satisfaction.

ACTIVITIES

Extra-Curricular Activities

Nagoda Royal College, Galle

Active participant in school activities that built character and creativity.
Cadet Platoon: Member of the school cadet team, focusing on discipline and teamwork.
Sports: Played cricket at the school level, fostering team spirit and active collaboration.
Arts: Competed in multiple art competitions, developing a sharp eye for visual design and detail.

MY WORK

PROJECTS

Latest Completed Projects

ETec Management System screenshot

ETec Management System

Standalone Desktop Application

Connect Four Game screenshot

Connect Four Game

Logic-Based Game Implementation

Pigeon Service Management System terminal interface

Pigeon Service Management System

Terminal-Based  System

ASSIGNMENTS

Assignment 01

Assignment 01 PDF icon

Description: Designed a desktop mockup for a personal developer portfolio. Focuses on modern UI/UX to effectively showcase software engineering projects.

Technologies Used: Figma, UI/UX Design, Wireframing

Repository link

Assignment 02

Assignment 02 PDF icon

Description: Implemented the structural layout of a personal portfolio website using semantic HTML elements based on a Figma mockup. Focuses purely on proper HTML structure without using CSS or frameworks.

Technologies Used: HTML

Repository link

Assignment 03

Assignment 03 PDF icon

Description: Implemented various web layouts to practice CSS positioning (absolute, relative, fixed, sticky) and CSS Grid Layout. Built multiple design cases focusing on structural alignment and responsive behaviors.

Technologies Used: HTML, CSS

Repository link

Assignment 04

Assignment 04 PDF icon

Description: Implemented various animations and transitions using pure CSS keyframes and transitions. Built interactive components including a navigation menu, loaders, an automated image slider, and a car animation scene.

Technologies Used: HTML, CSS

Repository link

Assignment 05

Assignment 05 PDF icon

Description: Developed a fully responsive personal portfolio website based on a prior mockup. Applied CSS media queries to ensure compatibility across mobile, tablet, and laptop screens without relying on any CSS frameworks.

Technologies Used: HTML, CSS

Repository link

Assignment 06

Assignment 06 PDF icon

Description: Designed the UI/UX for a Point of Sale (POS) system. The task focused exclusively on creating a comprehensive sitemap, structural wireframes, and high-fidelity mockups for customer, store, and order management interfaces.

Technologies Used: Figma, UI/UX Design, Wireframing

Repository link

Assignment 07

Assignment 07 PDF icon

Description: Developed an In-memory POS system using JavaScript and MVC architecture. Enhanced the existing SPA to manage customers, items, and orders with validations. Features order processing, dynamic DOM manipulation, and array-based temporary data storage.

Technologies Used: HTML, CSS, JavaScript, MVC Architecture

Repository link

Assignment 08

Assignment 08 JS icon

Description: Developed a graphical simulation of a Queue data structure using HTML, CSS, and JavaScript. The project features a visual representation of a queue, animations for the enqueue and dequeue processes, and start/stop controls to manage the sequence.

Technologies Used: HTML, CSS, JavaScript

Repository link

Assignment 09

Assignment 09 JS icon

Description: Created a graphical view of Knight Rider's theme light system. Features start/stop functions, realistic fading light effects, and synchronized related audio using HTML, CSS, and JavaScript.

Technologies Used: HTML, CSS, JavaScript

Repository link

Assignment 10

Assignment 10 JS icon

Description: Developed a simple interactive calculator using HTML, CSS, and JavaScript. Implements core mathematical operations including addition, subtraction, multiplication, and division, along with equals and all-clear functionalities.

Technologies Used: HTML, CSS, JavaScript

Repository link

Assignment 11

Assignment 11 PDF icon

Assignment 12

Assignment 12 PDF icon

CONTACT NOW

Get in touch now

Whether you have a project in mind, a question to ask, or an opportunity to discuss, feel free to get in touch. I'm happy to connect and respond.

Have Question?

+94758412376

Visit Now

Galle, Southern Province ,
Sri Lanka