About Skills Projects Education Contact Hire Me
AVAILABLE FOR OPPORTUNITIES

Nandun
De Silva

Aspiring IT Business Analyst & Software Engineering Graduate

Focused on bridging business needs with structured technical solutions. Skilled in requirements analysis, systems modelling and data driven research, supported by a strong foundation in software engineering.

15+
PROJECTS
80+
RESEARCH PARTICIPANTS
6+
CERTIFICATIONS
Nandun De Silva
BSc Computer Science
SPSS · Python
Figma · UML · ERD
Agile · Waterfall
About Me

Analyst by Mind,
Engineer by Training

A results-oriented professional who turns ambiguous business problems into precise technical specifications.

Who I Am

I'm Nandun De Silva, a Sri Lanka-based Software Engineering graduate holding a Pearson BTEC Level 5 HND in Computing (RQF). I will be commencing a BSc (Hons) in Computer Science at Kingston University (UK) via ESU in September 2026.

My focus lies in ICT Business Analysis, where I combine structured analytical thinking with technical understanding. From conducting SPSS regression analysis on 80+ research participants to designing and normalising multi-table relational database systems, I approach every problem with clarity, precision, and measurable logic

Beyond technology, I am a nationally graded 1st Dan Black Belt in Karate with 12 years of continuous training. The experience developed my discipline, resilience, and composure under pressure. These qualities continue to guide my professional growth.

📍Sri Lanka
🎓BSc (Hons) Computer Science commencing Sept 2026 — Kingston University, UK via ESU
Open to Graduate / Junior BA & SE roles
LANGUAGES
English (Professional) Sinhala (Native)
CONTACT
BEYOND THE DESK
🥋 Karate — 1st Dan Black Belt · 12 Yrs
📊 SPSS Statistical Research
💡 ICT Community Trainer · 50+ Students
Technical Skills

What I Bring
to the Table

A broad but precise skillset spanning analysis, modelling, development, and data — built through 15+ individual projects.

🔍
Business Analysis
Requirements EngineeringStakeholder AnalysisProcess MappingBPRFeasibility StudiesRTM
📐
Modelling & Design
UMLERDDFDUse CaseSequence DiagramsBPMN
📊
Data & Research
SPSSStatistical AnalysisRegressionQuantitative ResearchSurvey Design
💻
Development
JavaPythonC#JavaScriptTypeScriptHTML / CSSSQLNode.js
🛠️
Tools & Platforms
FigmaVS CodeGitGitHub ActionsMySQLSQL ServerFirebaseLucidchartPlaywright
📋
Project Management
Agile / ScrumWaterfallSDLCRisk ManagementStakeholder Comms
Key Projects

Work That
Speaks for Itself

Consultancy-style projects demonstrating full SDLC ownership, from research to delivery.

Strategic Research · Statistical Analysis
AI Adoption in Sri Lankan Commercial Banking
SPSS · Quantitative Research · Research Onion · Python
Led a full quantitative research lifecycle engaging 80 banking professionals across Sri Lanka. Applied the Research Onion framework end-to-end, validated 5 constructs via Cronbach's Alpha reliability analysis, and ran SPSS multiple regression — identifying "Perceived Transparency" (β=0.47) as the strongest AI adoption predictor. Delivered a 100+ page strategic report with actionable ROI recommendations.
SPSSQuantitative ResearchMultiple RegressionCronbach's AlphaPythonResearch Onion
Enterprise Financial Platform · Full-Stack
Enomy-Finances Web Modernisation
JavaScript · MFA · RBAC · EFSM · RTM · Chart.js
Enterprise financial advisory platform built with zero-dependency vanilla JavaScript. Features 2-step MFA with 6-digit OTP, role-based access control across 3 portals (Customer, Advisor, Admin), SHA-256 password hashing via Web Crypto API, account lockout after 3 failed attempts, and an Extended Finite State Machine for investment workflows. Delivered a full Requirements Traceability Matrix achieving 100% coverage across 42 functional requirements.
JavaScript ES6+MFA / OTPRBACEFSMRTMSHA-256Chart.js
Algorithms & Data Structures · Java
Doctor Channelling System
Java 17 · Custom ADTs · Dijkstra · Bellman-Ford · QuickSort
Comprehensive patient management system demonstrating advanced data structures and algorithm design. Implements a generic Doubly Linked List ADT for patient records (O(1) insert), a HashMap for O(1) doctor lookup, and a Circular Queue for waiting lists. Route optimisation for home visits uses Dijkstra and Bellman-Ford graph algorithms. QuickSort and MergeSort implementations include side-by-side Big O complexity analysis and benchmarking.
Java 17Doubly Linked ListHashMapCircular QueueDijkstraBellman-FordQuickSort / MergeSortOOP
UX / UI Design · Zero-Dependency SPA
Global Eco-Tourism Cloud Platform
HTML5 · CSS3 · JavaScript · WCAG 2.1 · Figma
Zero-dependency full-featured SPA with 12 eco-destinations and full WCAG 2.1 AA accessibility compliance. Features a drag-and-drop itinerary builder, advanced filtering across 5 dimensions, user authentication with session persistence, a gamified eco-points and badges system, 4 visual themes, and a provider management portal. Persona-driven design reduced user friction by 35% in usability testing.
Vanilla JS ES6+WCAG 2.1 AAFigmaUser PersonasDrag & DropResponsive DesignUsability Testing
Multi-Portal Marketplace · BPR
"Fresh Grocers" Digital Transformation
JavaScript · Proximity Algorithm · DFD · ERD · SRS
Multi-actor grocery delivery marketplace with 3 independent portals (Customer, Delivery Agent, Admin), 53+ products across 8 categories, and a custom proximity-based delivery assignment algorithm using weighted scoring. LocalStorage functions as a structured relational database. Includes full SRS documentation, DFDs, normalised ERD, order tracking with animated progress, and admin analytics dashboard.
JavaScript ES6+Proximity AlgorithmDFDERDSRSWCAG 2.1Waterfall
Enterprise Database System · C# / SQL Server
Quiet Attic Films Management System
C# · .NET 4.8 · SQL Server · BCNF · RBAC · SHA-256
Enterprise film production management system with a 16-table Boyce-Codd Normal Form database schema. Role-based authentication (Admin, DataEntry, Viewer) with SHA-256 password hashing and SQL injection prevention via parameterised queries. Full CRUD across staff, production lifecycles, clients, properties, and locations — with comprehensive SQL coverage (SELECT, UPDATE, GROUP BY, HAVING, BETWEEN, IN).
C#.NET 4.8SQL ServerBCNFRBACSHA-256Windows Forms
Python · TDD · Data Analysis · SOLID
Dream Book Shop
Python · Pytest · Pandas · NumPy · Matplotlib · Strategy Pattern
Production-quality bookshop data analysis system built with strict TDD — 69 unit tests achieving 100% pass rate. Implements all 5 SOLID principles, Dependency Injection, and the Strategy Pattern for extensible analysis pipelines. Features 6 built-in analyses (publication trends, top authors, language distribution, publisher analytics) processing 5,000+ records in under 1 second with Pandas, NumPy, and Matplotlib visualisations.
PythonTDD / PytestSOLIDPandasNumPyMatplotlibStrategy Pattern
Community Leadership · Stakeholder Engagement
ICT Empowerment Program
Project Management · Curriculum Design · Team Leadership
Led two structured community outreach programs under the BTEC HND Professional Practice module. Managed a team of 7 to deliver ICT fundamentals training to 50+ students at A/Dewanampiyathissa MV, achieving 100% participant satisfaction. Also selected as Subject Matter Expert by Branch Marketing Management to lead Smart Board faculty training at Rajanganaya Yaya 05 MV — with zero session disruptions through real-time contingency planning.
Project ManagementTeam LeadershipCurriculum DesignStakeholder CommsRisk Management
Desktop Application · C# / SQL Server
Skills International Student Management System
C# · .NET Framework 4.7.2 · SQL Server · Secure Auth
Full-featured Windows desktop application developed as a DiTEC Final Project. Implements secure multi-user authentication, student CRUD operations with full form validation, confirmation workflow dialogs, and a normalised relational SQL Server database backend. Demonstrates end-to-end SDLC ownership from requirements through to deployment.
C#.NET 4.7.2SQL ServerAuthenticationWindows FormsSDLC
Education

Academic
Foundation

A structured progression from foundational IT to advanced software engineering and computer science.

Commencing September 2026
BSc (Hons) Computer Science in Software Engineering
Kingston University, London (UK) · via ESU, Sri Lanka
3-year top-up degree commencing September 2026. Modules include Advanced Data Modelling, Mobile Application Development, Digital Entrepreneurship, Programming III – Patterns & Algorithms, Software Development Practice, and Individual Project.
⏳ Commencing Sept 2026
March 2024 – March 2026
Pearson BTEC Level 5 HND in Computing (RQF)
ESOFT Metro Campus, Sri Lanka
4-semester program covering Networking, Database Design & Development, Programming, Software Development Lifecycles, Security, Web Design & Development, UX & Interface Design, Systems Analysis & Design, Data Structures & Algorithms, Discrete Mathematics, and Applied Programming & Design Principles.
⏳ Awaiting Certification — Est. July/Aug 2026
March 2023 – March 2024
Assured Diploma in Information Technology (DITEC)
ESOFT Metro Campus, Sri Lanka · Awarded: 27 March 2024
11-module program covering IT Concepts, Hardware, Networking, Web Design, Graphics, Software Engineering, Python, SQL, C#, and a Final Project.
ESOFT ID E202453 Pearson ID SH03610
CodeModuleMarkGrade
DITEC-01IT Concepts93Distinction
DITEC-02MS Office84Distinction
DITEC-03Computer Hardware92Distinction
DITEC-04Network Technology79Merit
DITEC-05Internet, Email & Web Design84Distinction
DITEC-06Graphics & Multimedia82Distinction
DITEC-07Software Engineering62Merit
DITEC-08Python Programming87Distinction
DITEC-09Databases with SQL89Distinction
DITEC-10Programming with C#57Merit
DITEC-PRJFinal Project60Merit
🎖️ Overall Grade: Merit
2020
GCE Advanced Level — Physical Science Stream
A/L Central College, Sri Lanka
Physical Science stream with Combined Mathematics, Physics, and ICT as main subjects alongside the Common General Test.
Index No 2923332
2017
GCE Ordinary Level
Sri Lanka
Completed GCE O/L with core and selective subject groups including Business & Accounting Studies and ICT.
Index No 72963476
Certifications

Continuous Learning

Data Fundamentals
IBM SkillsBuild
Feb 2026 View Certificate →
Fundamentals of Digital Marketing
Google
Feb 2026 View Certificate →
Intro to Software Quality Assurance
University of Moratuwa
2025 View Certificate →
Python Programming
University of Moratuwa
2025 View Certificate →
Front-End Web Development
University of Moratuwa
2025 View Certificate →
Python for Beginners
University of Moratuwa
Feb 2026 View Certificate →
Web Design for Beginners
University of Moratuwa
2025 View Certificate →
Certificate
Issued
Credential ID
No Expiry
↗ Verify Certificate
Let's Connect

Ready to Build
Something Great?

Whether you need a Business Analyst to untangle complex requirements, or a developer to bring a system to life — I'm ready. Let's connect on LinkedIn or check out my work on GitHub.