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.
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
Education
B.Sc. (Hons) in Information Technology and Management
2021 – 2025 (Expected)
University of Moratuwa, Sri Lanka
Accounting & Business / Business Level 2
Since 2019
Institute of Chartered Accountants of Sri Lanka
Poramadulla Central College, Hanguranketha
2019
GCE Advanced Level – Commerce Stream
2 A's (Business Studies, Economics), 1 B (Accounting) | District Rank: 21
Extracurricular Activities
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
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
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
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
HRM Certificate Course – The Open University of Sri Lanka (2020)
Business Level 2 – Institute of Chartered Accountants of Sri Lanka (2019)
Diploma in Information Technology – SIBA Campus (2019)
Professional Experience
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
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 LearningDeveloped 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 VideoElectraTrack – Transformer Data Management
Desktop ApplicationPython 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 VideoPhishGuard – AI Phishing SMS Detection
Mobile ApplicationReact 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 | APKMyiFi, LuckyWallet & SFin
Internship ProjectsContributed 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 AssuranceAutomated 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
GitHubTechnical Skills
Frontend Development
Backend & Databases
Multimedia Tools
Other Tools
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