Nirmal Kodikara

Profile

Nirmal Kodikara

ASPIRING SOFTWARE ENGINEER

Passionate about emerging tech and solving complex problems through clean code.

About Me

Hello, I'm a Nirmal Kodikara

I am a Software Engineering undergraduate passionate about software development, web development and UI/UX design. I focus on building reliable, efficient and user-centered digital solutions, with experience designing responsive interfaces, writing clean code and troubleshooting technical issues.

Well-versed in software development principles, Agile workflows and modern web technologies, I continually expand my skills across emerging tools and frameworks. Driven by problem-solving and creating intuitive user experiences, I enjoy transforming ideas into engaging digital solutions.

Committed to continuous learning, I aim to contribute value to dynamic development teams and grow as a versatile software professional.

Interests

Open Source Mobile App Development UI/UX Design Content Creation IoT Gaming AI

Education

Academic Path

BSc (Hons) in Computing

National Institute of Business Management | School of Computing

2022 - Present
Higher Diploma in Software Engineering

GPA: 3.70

Diploma in Software Engineering

GPA: 3.80

Certifications

React Essential Training

LinkedIn Learning

Git Essential Training

LinkedIn Learning

Web Design for Beginners

University of Moratuwa

Technical Skills

Languages

Java
JavaScript
C
C#
SQL
PL/SQL

Web & Frameworks

React
Node.js
.NET
HTML
CSS
Bootstrap

Database & Tools

MySQL
Supabase
Firebase
Git
GitHub

My Projects

Swift-Rail

Railway Management System

A full frontend and backend railway management platform designed to manage parcel logistics and train schedules efficiently. It delivers real-time notifications and allows users to view train schedules while streamlining railway transportation processes.

ReactNode.jsSupabase JavaScriptBootstrapGitHub

Free2Move

Car Rental App

A user-friendly car rental application allowing easy vehicle booking and management. Implemented secure user authentication with Firebase and developed core features like bookings and pricing while integrating tracking.



Java/KotlinFirebase

Airline Management System

Developed a desktop flight management system with user-friendly interfaces, managing flight schedules, reservations and passenger data. Implemented role-based access and secure data handling.



JavaMySQL

Glamour Avenue

Salon Management Website

A responsive Salon Management frontend with a modern UI for booking services and viewing stylist portfolios, streamlining appointments and improving the customer experience.


React JavaScriptBootstrap HTML/CSS

Hotel Reservation System

An efficient desktop application with seamless room search, booking and management, ensuring reliability and secure data handling for guests. Optimized for fast performance and intuitive check-ins.

C#.NETSQL

Travel Web

A responsive front-end travel website showcasing destinations and travel details. Features modern UI components, smooth navigation, and a user-centric design to highlight tourist attractions.


ReactJavaScriptBootstrap

Get In Touch

Contact Information

Open to new opportunities and collaborations. Feel free to reach out!

nirmalukodikara@gmail.com
+94 70 18 10 511