HELLO, WORLD!

I'm Sanidu Harsha

Software Engineering Student & Full-Stack Developer passionate about building modern, scalable, and user-friendly web and mobile applications. I enjoy developing complete solutions from intuitive frontend interfaces to efficient backend systems.

About Me

Sanidu Harsha

I am a Software Engineering student with a strong passion for full-stack development and building complete software solutions. I enjoy designing intuitive user interfaces while also developing efficient backend systems that power real-world applications. My experience includes working with technologies such as HTML, CSS, JavaScript, Python, Flask, Kotlin, and databases to create scalable web and mobile applications.


Through university projects and personal work, I have developed applications ranging from full-stack web platforms to mobile apps, focusing on clean architecture, performance, and user-friendly design. I am continuously learning new technologies and improving my development skills to build innovative digital solutions that can make a meaningful impact.

Technical Skills

HTML5 / CSS3 JavaScript (ES6+) Flutter / Dart UI/UX Design Git / GitHub Figma Kotlin Java Python MySQL

My Resume

Download my CV and learn more about my skills, experience, and projects

I'm a Software Engineering student passionate about full-stack development and building innovative solutions. This resume showcases my technical expertise, project experience, certifications, and professional achievements in web and mobile development.

Full-Stack Development
Mobile Apps
Continuous Learning

My Projects

Personal Portfolio Website
HTML • CSS • JavaScript

Personal Portfolio Website

Designed and developed a responsive portfolio to showcase projects, skills, and certifications. Implemented modern UI layout and interactive navigation using HTML, CSS, and JavaScript.

SDGP Project
Kotlin • Jetpack Compose • Django • PostgreSQL

SDGP Project: Grist

Grist is an AI-driven Android diet planning app for personalized nutrition tracking. Built modern UI with Jetpack Compose, consuming Django REST APIs backed by PostgreSQL; contributed navigation flows, UI components, and API integration.

Recipe Finder
HTML • CSS • JS • Python • Flask • SQLite

Recipe Finder Web Application

Full-stack recipe search app with Flask backend and JavaScript frontend: integrated TheMealDB API for ingredient-based lookup, added favorites backed by SQLite for persistence, and exposed RESTful endpoints to manage searches and saved recipes.

Climate Action
HTML • CSS

Climate Action Awareness Website

Responsive group project that promotes climate action through educational sections, calls-to-action, and approachable visuals. I contributed frontend layouts and page development using semantic HTML and modern CSS.

Certifications

LinkedIn Learning Certificates
LinkedIn Learning

LinkedIn Learning Certificates

I have completed multiple certifications on LinkedIn Learning to improve my technical and professional skills. These courses enhanced my understanding of web development technologies and programming concepts.

Courses:

  • Python Programming Foundations: Fundamentals
  • Python Quick Start
Level 3 Diploma in Information Technology
Pearson

Level 3 Diploma in Information Technology

Completed a comprehensive diploma covering programming, databases, networking, and computer systems, building a solid foundation for Software Engineering.

Institution: ESOFT Metro Campus
Awarding Body: Pearson
Level: Level 3 Diploma

Python for Beginners Certificate
University of Moratuwa

Python for Beginners

Foundational Python course covering programming fundamentals, data structures, and best practices as part of the Trainee - Full Stack Developer program.

Institution: University of Moratuwa
Program: Trainee - Full Stack Developer
Focus: Python Fundamentals

Machine Learning for Beginners Certificate
Sololearn

Machine Learning for Beginners

Comprehensive course covering fundamental machine learning concepts, algorithms, and practical applications for real-world problem solving.

Institution: Sololearn
Course: Machine Learning for Beginners
Skills: ML Fundamentals, Algorithms

Let's Work Together

I'm always excited to hear about new projects and opportunities. Whether you have a question, want to discuss a collaboration, or just want to say hello, feel free to reach out!

Location

Sri Lanka