Darshana Wijebahu
Darshana Wijebahu

Darshana Wijebahu

Software Engineer

IT undergraduate with practical training in finance systems and software engineering internships. Experienced in React, React Native, and multimedia/video editing tools.

Profile Summary

IT undergraduate at University of Moratuwa with practical training in finance systems and software engineering internships. Experienced in React, React Native, Redux, Firebase, and multimedia/video editing tools. Strong collaborator with experience working on cross-functional teams.

Education

University of Moratuwa

B.Sc. (Hons) in Information Technology and Management

2021 – 2025 (Expected)

University of Moratuwa, Sri Lanka

Institute of Chartered Accountants

Accounting & Business / Business Level 2

Since 2019

Institute of Chartered Accountants of Sri Lanka

poramadullaLogo

Poramadulla Central College, Hanguranketha

2019

GCE Advanced Level – Commerce Stream

2 A's (Business Studies, Economics), 1 B (Accounting) | District Rank: 21

Extracurricular Activities

FIT Moments

Video Editor

FIT Moments (Faculty of IT Students' Union, UoM) — Aug 2023 – Jul 2024 (1 year)
  • Edited event videos and performed color grading using After Effects and DaVinci Resolve
  • Delivered promotional content for campus events
MoraSpirit Organization

Video Editor

MoraSpirit Organization — Jun 2023 – Jun 2024 (1 year, 1 month)
  • Produced and streamed live event footage; coordinated editing workflows
  • Collaborated with event teams to capture highlights and promotional reels
FIT Moments

Video Editor

FIT Moments (Faculty of IT Students' Union, UoM) — Aug 2023 – Jul 2024 (1 year)
  • Edited event videos and performed color grading using After Effects and DaVinci Resolve
  • Delivered promotional content for campus events
MoraSpirit Organization

member

Nature Team — Jun 2023 – Jun 2024 (1 year, 1 month)
  • Produced and streamed live event footage; coordinated editing workflows
  • Collaborated with event teams to capture highlights and promotional reels

Additional Qualifications

  • Open University of Sri LankaHRM Certificate Course – The Open University of Sri Lanka (2020)
  • Institute of Chartered Accountants of Sri LankaBusiness Level 2 – Institute of Chartered Accountants of Sri Lanka (2019)
  • SIBA CampusDiploma in Information Technology – SIBA Campus (2019)

Professional Experience

Ceylon Electricity Board

Provision of Practical Training (Internship)

Ceylon Electricity Board (CEB) — Jul 2024 – Dec 2024 (6 months)
  • Practical training as part of ICA program at CEB
  • Contributed to finance-related digital workflows and data handling tasks
  • Gained exposure to reporting and Excel automation processes
Scienter Technologies

Software Engineer Intern

Scienter Technologies (Pte) Ltd — Dec 2023 – Jun 2024 (7 months)
  • Completed a 7-month mandatory third-year internship (Grade A-), contributing to the development of the MyiFi, LuckyWallet Revamp, and SfinOTO mobile apps.
  • Converted key screens and the codebase from JavaScript to TypeScript and applied Atomic Design principles to create reusable components.
  • Built a reusable camera component using react-native-vision-camera (TypeScript) and implemented AsyncStorage for offline access.
  • Integrated REST APIs for KYC, account data, and payments; implemented biometric authentication and Redux Toolkit for state management.
  • Modernized UI screens based on Figma designs, prepared Android test builds (APK/AAB), and fixed cross-platform issues (including iOS camera bugs).
  • Authored technical articles sharing learnings (React Native + TypeScript, camera component, app security) and maintained project documentation; participated in daily standups with backend and QA teams.

Projects

CardioAI – AI-Powered Music Therapy

AI & Machine Learning

Developed a multimodal AI platform integrating Python, Librosa, LightGBM, and TensorFlow with React Native for real-time heart rate streaming and personalized music therapy.

Tech Stack: Python, React Native, Flask, TensorFlow, Redux

Demo Video

ElectraTrack – Transformer Data Management

Desktop Application

Python Tkinter application for the Ceylon Electricity Board automating transformer tracking, real-time search, secure login, and Excel export.

Tech Stack: Python, Tkinter, Pandas, OpenPyXL

Demo Video

PhishGuard – AI Phishing SMS Detection

Mobile Application

React Native app with real-time phishing detection, AI text-classification, light/dark modes, and manual/automatic scanning.

Tech Stack: React Native, Redux Thunk, TypeScript

Demo Video | APK

MyiFi, LuckyWallet & SFin

Internship Projects

Contributed to three fintech mobile apps focusing on front-end development, API integrations, UI/UX modernization, and biometric authentication.

Tech Stack: React Native, TypeScript, Redux Toolkit, Firebase, Figma

QA Automation – API & UI Testing

Software Quality Assurance

Automated testing framework using Selenium, RestAssured, Cucumber, and Jenkins CI/CD pipelines, reducing manual QA efforts by 50%.

Tech Stack: Selenium, RestAssured, Cucumber, TestNG, Jenkins, Git

GitHub

Technical Skills

Frontend Development

ReactReact NativeReduxJavaScriptTypeScriptHTML/CSS

Backend & Databases

Node.jsFirebaseMongoDBAPI Integration

Multimedia Tools

Adobe After EffectsDaVinci ResolveColor GradingVideo Editing

Other Tools

GitExcel AutomationAgile Methodologies

Referees

Dr. Saminda Premaratne

Lecturer, Faculty of IT

University of Moratuwa

📧 samindap@uom.lk

📱 (+94) 71 441 3362

Mr. Kulan Sachinthana

Senior Software Engineer

London Stock Exchange Group (LSEG)

📧 Kulan.Sachinthana@lseg.com

📱 (+94) 71 645 6361