Vihanga Kulasekara

Software Engineer | MSc Computer Science | Full-Stack Developer

About Me

I am a Software Engineer with nearly 3 years of hands-on experience in web development, API integration, and database management. Currently pursuing my Master's in Computer Science at the Transport and Telecommunication Institute in Riga, Latvia.

At Ceylinco General Insurance, I worked extensively with Oracle technologies including databases, PL/SQL packages, functions, triggers, and complex SQL queries. My expertise spans PHP frameworks, Python development, API integration, and modern web development practices.

I'm passionate about building innovative software solutions that address real-world challenges while enhancing user experiences. Committed to ethical technology application and continuously staying updated with industry trends.

Education
MSc Computer Science
Experience
Ceylinco General (2022-2024)
Location
Riga, Latvia
Email
kule99@outlook.com

Technical Arsenal

Database Engineering

Oracle PL/SQL Expert
PostgreSQL Advanced
MySQL Advanced

Backend Development

PHP Expert
Python Advanced
Java Proficient

Frontend Development

JavaScript Expert
HTML5 / CSS3 Expert
AJAX / REST APIs Expert

DevOps & Tools

Git / GitHub Expert
Linux Administration Advanced
Docker Proficient

Professional Journey

2024 - Present

MSc Computer Science

Transport and Telecommunication Institute, Latvia

Advanced studies in computer science, focusing on cutting-edge technologies, research methodologies, and software engineering practices.

March 2022 - February 2024

Trainee Software Engineer

Ceylinco General Insurance PLC, Sri Lanka

Developed inter-company web applications using PHP. Created and optimized Oracle PL/SQL databases with functions, triggers, and packages. Integrated REST APIs for system connectivity. Managed large-scale database tables and operated in Linux environments.

October 2019 - October 2022

BSc (Hons) Software Engineering

Cardiff Metropolitan University

Second Class Honours. Acquired solid foundation in advanced programming, computer networks, computational intelligence, business analytics, and computer ethics.

February 2018 - October 2019

Higher Diploma in Computing & SE

ICBT Campus, Sri Lanka

Foundation studies in computing principles, software engineering fundamentals, and development methodologies.

GitHub Analytics

GitHub Stats GitHub Streak GitHub Activity Graph
GitHub Trophies

Get In Touch

Location

Riga, Latvia

Colombo, Sri Lanka

Open for Opportunities

I'm actively seeking software engineering roles and collaborative projects in:

Enterprise Applications Backend Development Database Engineering Full-Stack Development API Design
Contact Me View GitHub