Open to Opportunities

Hello, I'm

Sanduli Ulapane

|

Undergraduate pursuing BSc (Hons) at Birmingham City University. I craft clean, scalable software that bridges creativity and engineering precision.

sanduli@example.com
Sanduli Ulapane
React.js
Java
Python

Who I Am

About Me

Sanduli Ulapane - Software Engineer

3+

Years of Coding

A passionate Software Engineer based in Sri Lanka

I'm Sanduli Ulapane, an aspiring Software Engineer with a deep passion for building efficient, elegant, and impactful software. I thrive at the intersection of creativity and logic, turning complex problems into simple, beautiful solutions.

Currently pursuing a dual education path at Birmingham City University and the Java Institute for Advanced Technology, I bring a unique perspective that combines internationally recognized standards with hands-on technical expertise.

Goal-Oriented

I focus on delivering measurable results with clean, efficient code.

Creative Thinker

I approach problems from unique angles to find innovative solutions.

Detail-Driven

Every pixel, every line of code is crafted with precision and care.

15+

Technologies

10+

Projects Built

3+

Years Coding

5+

Certifications

Education

Birmingham City University

BSc (Hons) in Software Engineering

Pursuing an internationally recognized degree with focus on modern software engineering principles, agile methodologies, and industry best practices.

Java Institute for Advanced Technology

Diploma in Software Engineering

Deepening expertise in advanced technology, Java ecosystems, and software development methodologies with hands-on project experience.

Self-Directed Learning

Continuous Growth & Open Source

Constantly exploring new technologies, contributing to projects, and sharpening skills through real-world challenges and online platforms.

What I Work With

Technical Skills

A comprehensive toolkit spanning frontend, backend, mobile, and DevOps -- everything I use to bring ideas to life.

HTML5HTML5
CSS3CSS3
JavaScriptJavaScript
React.jsReact.js
TailwindTailwind
BootstrapBootstrap
FigmaFigma
JavaJava
PythonPython
KotlinKotlin
Node.jsNode.js
MongoDBMongoDB
MySQLMySQL
PostgreSQLPostgreSQL
AndroidAndroid
KotlinKotlin
GitGit
GitHubGitHub
VS CodeVS Code
IntelliJIntelliJ
PostmanPostman
NPMNPM
HTML5HTML5
CSS3CSS3
JavaScriptJavaScript
React.jsReact.js
TailwindTailwind
BootstrapBootstrap
FigmaFigma
JavaJava
PythonPython
KotlinKotlin
Node.jsNode.js
MongoDBMongoDB
MySQLMySQL
PostgreSQLPostgreSQL
AndroidAndroid
KotlinKotlin
GitGit
GitHubGitHub
VS CodeVS Code
IntelliJIntelliJ
PostmanPostman
NPMNPM

Frontend Development

HTML5
CSS3
JavaScript
React.js
Tailwind
Bootstrap
Figma

Backend Development

Java
Python
Kotlin
Node.js

Database Management

MongoDB
MySQL
PostgreSQL

Mobile Development

Android
Kotlin

Tools & DevOps

Git
GitHub
VS Code
IntelliJ
Postman
NPM

Soft Skills

Problem Solving
Agile / Scrum
Documentation
Team Work

My Work

Featured Projects

A curated selection of projects that showcase my skills across different domains and technologies.

View all on GitHub

E-Commerce Platform

A full-stack e-commerce web application with product management, shopping cart, secure checkout, and admin dashboard with order tracking.

React.jsJavaMongoDBREST API

Task Management App

A collaborative task management tool with real-time updates, drag-and-drop Kanban interface, and team collaboration features.

React.jsPythonSQLTailwind CSS

Weather Dashboard

Real-time weather forecasting dashboard with interactive charts, location search, and 7-day forecast visualization.

JavaScriptTailwind CSSREST API

Android Fitness Tracker

A native Android app for tracking workouts, steps, and health metrics with data visualization and goal setting.

KotlinAndroid StudioSQLite

Contact

Let's Work Together

Have an idea, a project, or just want to say hello? I'd love to hear from you.

Location

Sri Lanka

I'm currently open to opportunities including internships, freelance work, and collaborative projects. Don't hesitate to reach out!