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.
π MSc Computer Science β Transport & Telecommunication Institute (2024 - Present)
πΌ Former Trainee Software Engineer β Ceylinco General Insurance (2022 - 2024)
π― Specialisation: Enterprise Applications, Oracle PL/SQL, Full-Stack Development
π Based in: Riga, Latvia π±π»
Oracle Database:
βββ PL/SQL Development ββββββββββββββββββββ Expert
βββ Stored Procedures ββββββββββββββββββββ Expert
βββ Packages & Triggers ββββββββββββββββββββ Expert
βββ Performance Tuning ββββββββββββββββββββ Advanced
βββ Query Optimisation ββββββββββββββββββββ Advanced
βββ Large Table Handling ββββββββββββββββββββ Expert
Oracle Forms & Reports:
βββ Form Development ββββββββββββββββββββ Advanced
βββ Report Generation ββββββββββββββββββββ Advanced
βββ Enterprise Apps ββββββββββββββββββββ Proficient |
PostgreSQL:
βββ Database Design ββββββββββββββββββββ Advanced
βββ Query Optimisation ββββββββββββββββββββ Proficient
βββ Schema Management ββββββββββββββββββββ Advanced
MySQL:
βββ Database Admin ββββββββββββββββββββ Proficient
βββ Query Development ββββββββββββββββββββ Advanced
βββ Data Modelling ββββββββββββββββββββ Proficient
Data Formats:
βββ XML Processing ββββββββββββββββββββ Advanced
βββ JSON Handling ββββββββββββββββββββ Expert
βββ YAML Configuration ββββββββββββββββββββ Proficient |
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β API DEVELOPMENT EXPERTISE β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
β β RESTful β β API β β Third β β
β β APIs βββββΆβ Testing βββββΆβ Party β β
β β β β (Postman) β β Integration β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
β β β β β
β βΌ βΌ βΌ β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
β β Endpoint β β Request/ β β OAuth & β β
β β Design β β Response β β Security β β
β β β β Handling β β β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
| API Skill | Proficiency | Experience |
|---|---|---|
| RESTful API Design | ββββββββββββββββββββ Expert | 2+ years building enterprise APIs |
| API Integration | ββββββββββββββββββββ Expert | Connected multiple third-party services |
| Postman Testing | ββββββββββββββββββββ Advanced | Automated testing collections |
| JSON/XML Parsing | ββββββββββββββββββββ Expert | Complex data transformation |
| Authentication | ββββββββββββββββββββ Proficient | Token-based auth implementation |
Git Expertise:
βββ Branch Management ββββββββββββββββββββ Expert
βββ Merge Strategies ββββββββββββββββββββ Advanced
βββ Conflict Resolution ββββββββββββββββββββ Advanced
βββ Git Flow Workflow ββββββββββββββββββββ Proficient
βββ Code Review ββββββββββββββββββββ AdvancedDevelopment Environment:
βββ VSCode Extensions ββββββββββββββββββββ Advanced
βββ Debugging Tools ββββββββββββββββββββ Expert
βββ Code Navigation ββββββββββββββββββββ Expert
βββ Integrated Terminal ββββββββββββββββββββ Expert |
Linux Administration:
βββ Command Line ββββββββββββββββββββ Expert
βββ Shell Scripting ββββββββββββββββββββ Advanced
βββ Server Management ββββββββββββββββββββ Proficient
βββ File Permissions ββββββββββββββββββββ Expert
βββ Process Management ββββββββββββββββββββ AdvancedApache Server:
βββ Configuration ββββββββββββββββββββ Advanced
βββ Virtual Hosts ββββββββββββββββββββ Proficient
βββ SSL Setup ββββββββββββββββββββ Proficient
βββ Performance Tuning ββββββββββββββββββββ Proficient |
| Testing Type | Tools/Frameworks | Proficiency |
|---|---|---|
| Unit Testing | PHPUnit, JUnit | ββββββββββββββββββββ Advanced |
| Integration Testing | Postman, Custom Scripts | ββββββββββββββββββββ Advanced |
| Behaviour-Driven | Behat Testing Framework | ββββββββββββββββββββ Proficient |
| Test-Driven Development | TDD Methodology | ββββββββββββββββββββ Proficient |
| API Testing | Postman Collections | ββββββββββββββββββββ Expert |
| Database Testing | Oracle SQL Developer | ββββββββββββββββββββ Expert |
Machine Learning:
βββ TensorFlow ββββββββββββββββββββ Proficient
βββ Neural Networks ββββββββββββββββββββ Intermediate
βββ Data Preprocessing ββββββββββββββββββββ Advanced
βββ Model Training ββββββββββββββββββββ Proficient
Data Analysis:
βββ Pandas ββββββββββββββββββββ Advanced
βββ NumPy ββββββββββββββββββββ Advanced
βββ Data Cleaning ββββββββββββββββββββ Expert
βββ Feature Engineering ββββββββββββββββββββ Proficient |
Statistical Computing:
βββ R Programming ββββββββββββββββββββ Proficient
βββ Statistical Analysis ββββββββββββββββββββ Proficient
βββ Data Visualisation ββββββββββββββββββββ Advanced
βββ ggplot2 ββββββββββββββββββββ Proficient
βββ R Markdown ββββββββββββββββββββ Intermediate
Applications:
βββ Exploratory Analysis ββββββββββββββββββββ Advanced
βββ Hypothesis Testing ββββββββββββββββββββ Proficient
βββ Reporting ββββββββββββββββββββ Proficient |
ββββββββββββββββββββββββββββββββββββββββ
β FULL-STACK ARCHITECTURE β
ββββββββββββββββββββββββββββββββββββββββ
β
βββββββββββββββββββββββββββββββββΌββββββββββββββββββββββββββββββββ
β β β
βΌ βΌ βΌ
βββββββββββββββ βββββββββββββββ βββββββββββββββ
β FRONTEND β β BACKEND β β DATABASE β
βββββββββββββββ βββββββββββββββ βββββββββββββββ
β JavaScript β β PHP β β Oracle β
β HTML5 ββββββββββββββββββΊβ Python ββββββββββββββββββΊβ PostgreSQL β
β CSS3 β REST API β Java β PL/SQL β MySQL β
β AJAX β β C# β β β
βββββββββββββββ βββββββββββββββ βββββββββββββββ
β β β
β β β
βΌ βΌ βΌ
βββββββββββββββ βββββββββββββββ βββββββββββββββ
β TOOLS β β DEVOPS β β TESTING β
βββββββββββββββ βββββββββββββββ βββββββββββββββ
β VSCode β β Git β β Postman β
β Postman β β GitHub β β Behat β
β Android β β Linux β β PHPUnit β
β Studio β β Apache β β TDD β
βββββββββββββββ βββββββββββββββ βββββββββββββββ
| Technology | Level | Years | Projects |
|---|---|---|---|
| Oracle PL/SQL | βββββ Expert | 2+ | 10+ |
| PHP | βββββ Expert | 2+ | 8+ |
| JavaScript | βββββ Expert | 3+ | 15+ |
| Python | ββββ Advanced | 2+ | 6+ |
| PostgreSQL | ββββ Advanced | 2+ | 5+ |
| Git/GitHub | βββββ Expert | 3+ | 20+ |
| Linux | ββββ Advanced | 2+ | - |
| REST APIs | βββββ Expert | 2+ | 10+ |
| Java | βββ Proficient | 2+ | 4+ |
| TensorFlow | βββ Proficient | 1+ | 2+ |
π View All Technologies (Expandable)
timeline
title Career Timeline
2021 : Customer Service Representative
: Cargills Online
2022 : BSc Software Engineering
: Cardiff Metropolitan University
2022-2024 : Trainee Software Engineer
: Ceylinco General Insurance
2024 : MSc Computer Science
: Transport & Telecommunication Institute
Trainee Software Engineer | March 2022 - February 2024 | Colombo, Sri Lanka
|
Key Responsibilities:
|
Achievements:
|
| Degree | Institution | Period | Details |
|---|---|---|---|
| π MSc Computer Science | Transport & Telecommunication Institute, Latvia | 2024 - Present | Advanced Software Engineering & Data Science |
| π BSc Software Engineering | Cardiff Metropolitan University | 2019 - 2022 | Second Class Honours β’ Advanced Programming, Computational Intelligence |
| π Higher Diploma in CSE | ICBT Campus, Sri Lanka | 2018 - 2019 | Computer Software Engineering |
| π Diploma in English | ICBT Campus, Sri Lanka | 2019 | Professional English Communication |
I'm actively seeking software engineering roles and collaborative projects in:
Enterprise Applications Backend Development Database Engineering Full-Stack Development API Design




