Back to Home

About My Education Background

>
school-symbol-and-colors olcott-hall-mcgSL1 olcott-hall-mcgSL2 mcg4

images from flickr

Mahinda College Galle
Sri Lanka

I attended Mahinda College for my first through thirteen grades. I finished my primary, secondary, and high school education there. Mahinda College is one of the schools with the most exquisite environments in Sri Lanka . This national school is renowned in Galle due to its longstanding association with the Buddhist school education system in Sri Lanka and its annual cricket match with Galle Richmond College which also has a long history. The most breathtaking architectural features of Mahinda College may be found in Olcott Hall, the school's main hall named for Colonel Henry Steel Olcott.

I passed the three major examinations conducted by the Sri Lankan educational system while I was in school.

  1. I got 164 out of 200 points in Grade 5 Government Scholarship; 148 was the cutoff.
  2. I passed the General Certificate of Education-Ordinary Level (GCE O/L) after finishing my secondary school education, earning passes in the following subjects: Mathematics, Science, English, History, Sinhala Language and Literature, Buddhism, Information and Communication Technology, Tamil Language, and English Literary Texts.
  3. Finally, I passed the Physical Stream in GCE A/L (General Certificate of Education - Advance Level) with flying colors, earning three As in Combined Mathematics, Physics, and Chemistry. I was ranked 298th on the island and 19th in my district. Got selected into University of Moratuwa, Best engineering university in Sri Lanka.

Extra curriculum activities during the school education.

  1. Chess was my primary extracurricular activity. From third grade to thirteen, I played chess on the school team. I served as the team vice-captain in couple of years. In several times we won the championship, 1st runner-up and 2nd runner-up in all island chess championship.
  2. I played my violin in school ochestra. Mainly performed in Poson Bhakthi Geetha, held in school Olcott hall
  3. Furthermore, I played table scouting, tennis, baseball and basketball in the school.

School science section was the place where I spend last 3 of my years in school. School chemistry lab, physics lab, chemistry auditorium, physics auditorium, main library, basket ball ground and olcott hall are my favourite places. After getting selected to university we did a chemistry and physics practical workshop for incomming advance level cohort.

IJSE Institute
Sri Lanka

I followed 2 courses in IJSE institute during 2020 - 2021 time period.

CMJD - Comprehensive Mastered Java Developer

  1. Java Basics
  2. Working With Java Data Types
  3. Using Operators and Decision Constructs
  4. Creating and Using Arrays
  5. Using Loop Constructs
  6. Working with Methods and Encapsulation
  7. Working with Inheritance
  8. Handling Exceptions
  9. Working with Selected classes from the Java API
  10. Java Class Design Advanced Java Class Design
  11. Generics and Collections
  12. Lambda Built-in Functional Interfaces
  13. Java Stream API
  14. Exceptions and Assertions
  15. Use Java SE 8 Date/Time API
  16. Java I/0 Fundamentals Java File I/0 (NI0.2)
  17. Java Concurrency Building Database Applications withJDBC
  18. Localization

DEP - Direct Entry Program

Angular-CLI, Spring-boot, and MySQL are used widely in full stack web development. The focused technology stack is shown below.

  1. Programming Languages
  2. Java, ECMAScript, TypeScript, SQL (HTML, CSS, SCSS, JSON, XML, [Regular Expression])
  3. Frameworks and other technologies
  4. Spring Framework (Core, Web, DataAccess, AOP, SpEL), Spring Boot, Spring Data JPA Native Hibernate Java EE (Servlet & JSP, JPA [Hibernate, Eclipse Link], JSONP, JSONB) Glassfish, Tomcat, Jetty Java SE (JDBC, IO, NIO, Logging, Serialization, Reflection API, etc.), JavaFX, Jasper Reports, Junit SLF4J, Log4J, Maven, Gradle, MapStruct, Lombok, Postman, Jackson React Native, Ionic, FX Ports, Charmdown Angular (NgBootstrap, Angular Material), RxJS NodeJS, ExpressJS, NPM GIT, GitHub, BitBucket, Trello jQuery, Bootstrap, jQuery UI, Semantic-UI, Webpack, BrowserSync MySQL, Heidi SQL, DBeaver, MySQL Workbench, phpMyAdmin AJAX, OAuth2, JWT, OpenID Connect
  5. IDEs
  6. IntelliJ IDEA (Android Studio), Eclipse, NetBeans (Jasper Studio, VSCode, Sublime Text, Bracket)
ijse cmjd dep
uom1
uom2

images from flickr

University of Moratuwa
Sri Lanka

I enrolled in university in August of 2021. Unfortunately, we had to begin our university education online due to the COVID-19 pandemic at that time. Thus, regrettably, our time at university wasn't particularly pleasant. After earning enough results in the first semester examination, I got selected into the computer science engineering department.

I played the acoustic guitar at Thotupola 2022 and was a member of the university's classical music society during my time there. In addition, I took part in the university gavel club, where I gained experience in public speaking and even in one-on-one conversations. That enabled me to speak English more fluently. I was involved in the university Leo club and assisted in organizing the "Abhi Roo" musical event.

At the university, I participated in table tennis and rowing as sports. Due to the pandemic, the university was only partially operational when I started rowing, so we had to practice at the Diyawannawa and Columbo rowing clubs. which, in my life, was an amazing experience.

cse

Computer Science Engineering
Univerisy of Moratuwa
Sri Lanka

I started my Computer Science Engineering (CSE) from second semester in university of moratuwa. Mainly focused on computer science fundamentals, software engineering, IOT and so on. During CSE I participate couple of competitions and placed in couple of them.

From the forth semester I followed data science engineering stream. In their I studied machine learning and data science engineerig from basic to modern architectures such as large language models.