About Me


👋 My name is Bhathiya Akalanka Ranaweera Bandara. You can call me Bhathiya. I'm from Kandy and I'm 26 years old. I have recently completed my undergraduate studies and currently, I am looking for a professional environment where I can advance in my career and gain knowledge.

  • C#
    Experienced in designing and developing .NET applications using Windows Forms and Web applications (ASP.NET). Skilled in leveraging C# to create robust and scalable software solutions.
  • VB
    Experienced in designing and developing .NET applications using Windows Forms and Windows Presentation Foundation (WPF). Proficient in utilizing Visual Basic to build user-friendly and feature-rich software applications.
  • MsSQL
    Experienced in designing and developing databases for applications using Microsoft SQL Server. Skilled in creating efficient and well-structured database schemas to support application data storage and retrieval.
  • OOP
    Strong understanding and application of Object-Oriented Programming (OOP) principles. Proficient in developing software solutions that are modular, extensible, and maintainable, ensuring long-term usability and scalability.
  • HTML, CSS, JavaScript, Java, T-SQL, Excel, C, Arduino
  • Associate Software Engineer (July 2023 - Present)
    @PayMedia pvt Limited , Colombo, Sri Lanka.
    • Experienced in industry level software development processes and version controlling using GIT.
    • Experienced in developing Windows Presentation Foundation (WPF) applications using C# and .NET framework.
    • Experienced in developing php backend using laraval framework and ASP.NET Core backend deveopments
  • Software Developer Trainee (December 2022 - June 2023)
    @IT Function, Ceylon Petroleum Corporation Head Office, Colombo, Sri Lanka.
    • Collaborated with team members on projects and assignments.
    • Gained experience with programming languages such as C# and VB.
    • Gained experience with database management systems such as MsSQL
    • Demonstrated strong problem-solving and analytical skills
  • University of Colombo, Sri Lanka [2018 - 2023]
    Bachelor Of Science (Hons.) Electronics and IT
    GPA- 3.528 (Secound Upper Class)
  • St. Sylvester's Collage, Kandy, Sri Lanka [2017]
    GCE A/Ls - Z-score: 1.4160 | Combined Maths: A , Physics: B, Chemistry: C
    (District Rank : 196)
  • Sri Dheerananda National Collage, Pilimathalawa, Sri Lanka [2013]
    GCE O/Ls - 7As and 2Bs + B | Mathematics, Science, ICT, Commerce, Sinhala, English, Tamil, Buddhism, History, Drawing
  • University Colors for Baseball (2nd runner up Team - Inter University Games 2022)
    University of Colombo, Sri Lanka [2022]
  • Head Organizer of Astronomical Society of University of Colombo
    University of Colombo, Sri Lanka [2021 - 2022]
  • Librarian of Students' Computer Lounge & Library of University of Colombo
    University of Colombo, Sri Lanka [ 2019 - 2022]
  • Vice president of the Psychological Society of St.Sylvester's Collage, Kandy
    St.Sylvester's Collage, Kandy [2015 - 2016]
  • Senior Prefect at Sri Dheerananda Collage
    Sri Dheerananda Collage, Pilimathalawa, Kandy, Sri Lanka [2011 - 2013]

My Interests

Application Design

These projects involve the design and development of applications using C# .NET or Windows Forms or VB.NET or WPF and Object-Oriented Programming (OOP) principles.

Learn more

Web Design

These projects focuse on web design and development using ASP.NET or HTML, CSS, JavaScript , or creating Android applications

learn more

Database Design

These projects involve designing databases using MySQL or MS SQL, T-SQL, implementing normalization principles and creating database diagrams.

learn more

My Projects

Crewmen Assigning System

Designed and implemented an advanced system for managing crew members shift assignments. Generated accurate and easily accessible reports with detailing crew members assignments and shift schedules. [VB dotnet, Windows Forms, MsSQL]

Trainee Salary management System

Developed a comprehensive salary management software application that efficiently generates pay sheets for trainees to manage the transmission of salary information to banking institutions. [C# dotnet, WPF, MsSQL]

Personal Blogs | LinkedIn

I maintain a learning blog where I share my experiences with others. It serves as a platform for me to document and share my daily learning journey with the aim of helping and inspiring others.

TT Forms Managing System

Designed and implemented an advanced system for managing Telegraphic Transfer Forms. Generated accurate PDF document for Sumbit to the Bank. [C# dotnet, MsSQL]

Captains Card (Android App)

Coded a mobile application to Rank players according to the captain's vision and also can use as a player details mini log. [java, firebase, android studio]

Personal Application Collection

These are some applications I have created for my usage. (ex: A word counter for my research writing, a fun dinosaur game, a number converter designed to teach numbers and etc.) [C# dotnet]

8×8×8 LED cube Display

In this project, 8x8x8 LED cube was selected to build, which has 512 LEDs.The code is written in the C language using AVR studio and it is burned into the ATmega32 microcontroller using USBasp cable and ATmega32 development board.

ASP .NET Projects

Learning MVC, API, SOLID, Migration, LINQ, .NET, MsSQL

Windows Forms with firebase

Learning Realtime Database CRUD with .NET

Contact Me

bhathiya.rb@gmail.com

+94 71 059 1575

Download CV
hello! Tell me How can I help you?
Bhathiya Bandara | 2023