Skip to main content
PRODUCT BUILDERCOLOMBO, SRI LANKA

ERIC

Eric Praveen — Full-Stack Developer

Third-year IT undergraduate at University of Moratuwa — building full-stack web applications and robust distributed backends with clean code and verifiable reliability.

02 / ABOUTCOLOMBO / MORATUWA, SRI LANKA
AVAILABLE • 6-MONTH SWE INTERNSHIP 2026

I'm Eric Praveen.

IT undergraduate/Full-stack builder/Technical writer

I craft digital products that feel sharp, useful, and human. My work blends strong engineering with editorial design thinking.

THE JOURNEY

Life Timeline

2003ORIGIN

Born

The beginning of the story in Sri Lanka.

20198A C

GCE O/L completed

Completed Ordinary Level examinations with 8A C results.

2020CODE_01

First line of code

Started programming and discovered the craft of building software.

2023A 2B

GCE A/L completed

Completed Advanced Level examinations with A 2B results at St. Patrick's College.

2024UOM // IT

University entered

Started my IT undergraduate journey at the University of Moratuwa.

2025HARDWARE

Level 1 hardware project completed

Engineered an Intelligent Solar Energy Management System as my first university hardware milestone.

2026SOFTWARE

Level 2 software project completed

Successfully built and completed TravelHub — a full-stack Sri Lanka tourism booking platform as my Level 2 software engineering milestone.

2026LEVEL 3 // INTERNSHIP

Looking for 6-month software engineering internship

Actively seeking a 6-month software engineering internship for Level 3 to build robust backends, scalable web applications, and production systems.

CURRENTLY

What I'm focused on

Building

TravelHub

Building TravelHub with a strong focus on architecture, clarity, and performance.

Learning

Docker & Microservices

Studying Docker containerization, microservices architecture, and scalable full-stack web systems.

Reading

Designing Data-Intensive Applications

"Designing Data-Intensive Applications" and notes on scalable system design.

03 / EDUCATION & LEADERSHIP

Academic & Professional Foundation

Undergraduate studies at University of Moratuwa, elected student leadership, practical campus coordination, and verified digital credentials.

PRACTICAL EXPERIENCE & LEADERSHIP3 ROLES

Batch Representative (3rd Year)

Sep 2026 – Present
University of Moratuwa — Faculty of Information Technology/Moratuwa, Sri Lanka

Elected representative serving as the main point of contact between 3rd-year IT students and the faculty.

Key Verified Outcome

• Helped coordinate academic workflows for the entire 3rd-year IT batch.

Career Fair Coordinator & Volunteer

Mar 2025
Rotaract Club of University of Moratuwa/Moratuwa, Sri Lanka

Organised the campus career fair and professional development events for students.

Key Verified Outcome

• Connected students with software engineering employers through career networking sessions.

TLA Batch 23 Coordinator

2026 – Present
Tamil Literary Association (TLA) — University of Moratuwa/Moratuwa, Sri Lanka

Serving as Batch Coordinator for the Tamil Literary Association, coordinating cultural initiatives, student engagement, and event logistics across the IT batch.

Key Verified Outcome

• Coordinated student participation and batch engagement across campus cultural and literary initiatives.

ACADEMIC FOUNDATION2 INSTITUTIONS

BSc (Hons.) in Information Technology

2024 – Present (Expected 2027)
University of Moratuwa/Faculty of Information Technology • In Progress — 3rd Year Undergraduate (SGPA 3.7)
Core Relevant Coursework
Data Structures & AlgorithmsObject-Oriented Programming & OOADComputer Networks & Data CommunicationOperating Systems & Computer ArchitectureDatabase Management Systems (PostgreSQL, MySQL)Software Development
Capstone Focus:Travel Hub — Sri Lanka Tourism Booking Platform

Primary, Secondary & Collegiate Education

2009 – 2023
St. Patrick's College, Jaffna/Physical Science Stream (Combined Maths, Physics, ICT) • Completed (Entered 2009 • Completed 2023)
Core Relevant Coursework
Combined Mathematics (Calculus, Trigonometry, Statistics & Mechanics)Physics (Electronics, Mechanics, Wave Optics & Thermodynamics)ICT (Network, OS, CO, CA, Python, Database)
04 / SELECTED WORK

Projects I've Built

Showing 6 of 12
Travel Hub — Sri Lanka Tourist Package Search & Booking Platform Interface
Full-Stack Web ApplicationLINKEDIN ↗
PROJECT // 012024 – 2025

Travel Hub — Sri Lanka Tourist Package Platform

A full-stack tourism booking web application connecting travelers to curated Sri Lankan tour packages with interactive filtering and booking workflows.

React.jsSpring BootPostgreSQLTailwind CSS
Chicken Invaders — 2D Retro Arcade Space Shooter in C++ and OpenGL
Computer Graphics & WebAssemblyLINKEDIN ↗
PROJECT // 022024 – 2025

Chicken Invaders — 2D Retro Arcade Space Shooter

A retro arcade space shooting game featuring custom computer graphics algorithms, enemy waves, boss battles, collision physics, and WebAssembly compilation for seamless browser gameplay.

C++OpenGLWebAssembly
CricketScore Offline Cricket Scoring and Analytics Mobile App Interface
Mobile ApplicationLINKEDIN ↗
PROJECT // 032025

CricketScore — Offline Cricket Scoring & Analytics Mobile App

An offline-first mobile cricket scoring application supporting match setup, interactive toss, custom scoring engine with strike rotation, undo delivery mechanism, and SQLite ball-by-ball analytics.

React NativeTypeScriptSQLiteExpo
IdeaPad Full-Stack Publishing and Blog Platform Interface
Full-Stack Web ApplicationLINKEDIN ↗
PROJECT // 042024 – 2025

IdeaPad — Full-Stack Editorial Publishing Platform

A full-stack editorial blogging platform featuring stateless JWT authentication, role-based authorization, post CRUD, genre filtering, bookmarks, and Cloudinary media upload pipelines.

React.jsSpring BootPostgreSQLJWT
EShop Dynamic MERN E-Commerce Platform Storefront and Inventory Dashboard
MERN E-Commerce ApplicationLINKEDIN ↗
PROJECT // 052024

EShop — Dynamic MERN E-Commerce Platform

A full-stack MERN e-commerce web application with dynamic product catalog browsing, real-time inventory tracking, order processing, and stock deduction control.

React.jsNode.jsExpress.jsMongoDB
EduTrack Campus Information and Student Life Web Portal Interface
Campus Information Web ApplicationLINKEDIN ↗
PROJECT // 062023 – 2024

EduTrack — Campus Information & Student Life Portal

A responsive campus information web application providing university students and visitors with structured access to campus facilities, academic courses, student life, events, and clubs.

HTML5CSS3JavaScript
05 / TECHNICAL SKILLS & STACK

Technical Stack Trays

Technologies, frameworks, and engineering tools verified on real-world builds.

TRAY 01 / 08

Languages

Core programming and query languages used for production backend services, interactive client interfaces, and systems engineering.

Java

LANG

Core OOP, multithreading, data structures, and enterprise Spring Boot services.

JavaScript

LANG

Modern ES6+ asynchronous programming, Promises, DOM manipulation, and full-stack modules.

TypeScript

LANG

Type-safe interfaces, strict typing, generics, and component contracts.

Python

LANG

Algorithmic problem solving, automation scripting, AI fundamentals, and data utilities.

C

LANG

Low-level memory management, pointers, and foundational computer systems engineering.

C++

LANG

Object-oriented systems, 2D game physics, OpenGL graphics, and WebAssembly compilation.

PHP

LANG

Server-side web scripting, relational database queries, and backend processing.

SQL

LANG

Relational query design, multi-table joins, subqueries, and database indexing.

06 / FROM THE BLOG & WRITING

Latest Articles

Engineering deep dives, architecture notes, and open-source explorations published on Medium.

Eric Praveen on Medium@ericpraveen123
07 / CONTACT & INQUIRY

Direct Technical Inquiry & Collaboration

I welcome discussions regarding systems engineering internships, distributed backend roles, and open-source infrastructure projects.

OPEN TO 2026/2027 OPPORTUNITIES

Let's Build Something Resilient Together

Whether you have an inquiry about software engineering roles, distributed architecture, or tech collaboration, reach out directly through any of the verified channels below.

AVAILABILITY TERMS

Looking for a 6-month software engineering internship starting 2026.

Download Curriculum Vitae (PDF)