CR.Back to portfolio Official 2026 Resume
Portfolio Certificate viewer Credly Badges ↗ Download PDF ↓
Chethiya Rathnasekara

Summary

Software Engineer and AI Engineer (undergraduate at Java Institute, since 2023) who builds desktop, web and AI applications in Python (PyTorch, CUDA), Java (Swing, Servlets), React/Next.js, and Node.js. Built and released 8+ personal systems, including a real-time MetaTrader 5 analytics app (under 100 ms sync), a CUDA 4K AI video pipeline, and custom generative AI tools. Google AI, Oracle, and Aviatrix certified; seeking software engineering and AI engineering roles.

Projects

Traders Journal (KING Edition v1.1.0) 2026 · Live Showcase ↗ · GitHub · Release
Electron 41, Node.js, Python, MQL5, SQLite/JSON, NSIS
  • Built a privacy-first Windows trading analytics app with a custom MQL5 Expert Advisor and a localhost HTTP/IPC bridge to Electron, syncing live MT5 deals in under 100 ms with no manual setup.
  • Implemented equity curves, a daily PnL calendar and multi-account login; calculates 15+ risk metrics (win rate, profit factor, max drawdown) fully offline.
  • Packaged it with NSIS and PyInstaller, bundling a portable Python runtime, cutting setup from 30+ minutes of manual configuration to under 60 seconds.
Orbit (Windows & Android media downloader) 2026 · Website ↗ · Downloads
Python, Flask, pywebview, Kotlin (Android), yt-dlp, FFmpeg, NSIS
  • Built a paste-a-link downloader for YouTube, TikTok, Instagram, X and 1000+ sites with original-quality video up to 4K, MP3 extraction, a parallel queue and a local media library, shipped for Windows and Android with built-in auto-update.
Lumi Keys (Android AI keyboard) 2026 · Website ↗ · Download
Kotlin, Android InputMethodService, three.js (website)
  • Built a Gboard-style AMOLED keyboard with glide typing, key correction, Sinhala Singlish (Helakuru rules) and Wijesekara with a 25,000-word dictionary, a smart clipboard with screenshot paste, and AI tools using the user's own key, all in a 576 KB app.
POS & Inventory Management System 2026 · GitHub · Release
Java, Swing, FlatLaf, JasperReports, MySQL 8
  • Developed a desktop retail POS with role-based access (Admin/Cashier) and JasperReports receipts and reports; barcode checkout and stock deduction complete in under 3 seconds per sale.
Online Bookstore Web Application
Java EE (JSP/Servlets), JDBC, MySQL, Bootstrap, JavaScript
  • Engineered a full-stack bookstore with authentication, catalog filtering and cart checkout on a normalized MySQL schema (JDBC), plus an RBAC admin dashboard for inventory, pricing and orders.
Orbit Media Studio (Galaxy PWA) 2026 · Private repository
Next.js 15, TypeScript, Node.js, Tailwind CSS, FFmpeg, Docker
  • Built an installable PWA with a Node.js media engine (link detection across 11+ video platforms, batch queues) and a Dockerized FFmpeg pipeline for batch watermark removal.
ScreenToChatGPT & Daybook 2026 · Screen-Capture · Daybook
Python, PyWin32, GPT-4o API, Electron, React 18, TypeScript
  • Built a global-hotkey multi-monitor capture tool that sends screenshots to ChatGPT Desktop in 240 ms, and Daybook, an Electron/React trading journal with live ForexFactory news.
4K AI Video Upscaler
Python, PyTorch (CUDA), Real-ESRGAN, FFmpeg, Next.js
  • Built a CUDA-accelerated Real-ESRGAN 4K 60 FPS video super-resolution pipeline with multi-threaded FFmpeg processing, raising batch rendering throughput about 3x.
Other Projects
  • Enterprise Academy & Inventory System (Java Swing, MigLayout, MySQL): registration, scheduling and billing with automated PDF invoices and reports.
  • Cloud-Backed Web App & Portfolio (React, Tailwind, Supabase, Netlify): Supabase auth and real-time PostgreSQL sync, deployed via Netlify CI/CD.

Skills

Frontend
React 18 Next.js 15 TypeScript JavaScript HTML5 CSS3 Tailwind CSS Bootstrap PWA
Backend & Desktop
Java Swing JSP/Servlets JDBC JasperReports Node.js Express.js REST APIs Python 3 Electron MQL5
Databases
MySQL 8 PostgreSQL Supabase SQLite Oracle DB Oracle APEX
DevOps & Cloud
Git Docker GitHub Actions Netlify NSIS PyInstaller Oracle Cloud (OCI) Aviatrix
AI, Media & Testing
Google AI Prompt Engineering GPT-4o API PyTorch CUDA Real-ESRGAN FFmpeg Postman Unit & Integration Testing

Education

Undergraduate, Software Engineering (BEng/BSc)
Java Institute for Advanced Technology
2023 – Present · Sri Lanka
G.C.E. Advanced Level – Technology Stream
2025 (results 2026)
G.C.E. Ordinary Level
2023 (results 2024)

Certifications

14 verified credentials · Credly profile ↗
  • Google AI Professional Certificate View Certificate
    Google • Coursera Verified • Nov 2026 • 8 Specialist Badges
    AI Fundamentals, App Building, Deployment, Data Analysis, Content Creation, Research, Planning, Writing
  • Oracle APEX Cloud Certified Developer Professional Verified
    Oracle Certified Professional • 2025
  • OCI Associate Suite (3 Associate Certifications) Verified
    OCI Foundations • OCI AI Foundations • OCI Data Platform Foundations • 2025
  • Aviatrix Certified Engineer (ACE) Credly Badge
    Multicloud Network Associate • Aviatrix • 2025 (ID: 2025-27952)

Hackathons

  • 24-Hour Software Application Development Hackathon (2025)
  • Robotics Hackathon
  • IoT Hackathon

Languages & Details

Sinhala – Native
English – Professional working proficiency
Date of birth – 22 April 2006