Summary
Overview
Work History
Education
Skills
Programming Languages
Relevant Coursework
Certification
Languages
Projects
Timeline
Generic

Nipuni De Silva

Balga, Perth

Summary

A recent graduate in Statistics and Operations Research with a concentration in Computer Science from the University of Peradeniya, equipped with a strong foundation in data analysis, statistical modeling, machine learning, and optimization techniques. Experienced in working with real-world data through academic and internship projects, with a keen interest in building scalable and efficient data systems. Currently seeking a data engineering role where I can apply my analytical mindset and technical skills to develop robust data pipelines, support data-driven decision-making, and grow within a dynamic and innovative environment.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Artificial Intelligence Intern(Remote)

INVORG/MuniLogic
11.2024 - 06.2025

Projects: AI enables MuniBot, Proof of Concept (PoC) on document extraction(Medical Bot)

  • Technologies & Tools: OpenAI LLM, Langchain, Pinecone, Flask, SQL, Semantic Kernel, MongoDB
  • Responsibilities:
  • Prompt design, model testing, and result validation using LLMs.
  • Data collection, cleaning, and preprocessing for training and evaluation.
  • AI-based entity extraction from scanned documents and text data.
  • Integration of language models for document understanding and question answering.
  • Model testing, error analysis, and iterative refinement of AI outputs.
  • Participate in team meetings and assist in discussions of requirements for AI use cases.
  • Document AI workflows, prompt logic, and data extraction pipelines.
  • Research and apply suitable AI techniques for project-specific solutions.
  • Develop business reports using Crystal Reports for the Municipality Management System (MuniLogic – USA).
  • Write and optimize SQL queries to support data retrieval and reporting needs.

Bank Teller

People's Bank, Ambalangoda
01.2019 - 01.2020
  • Responsibilities:
  • Process customer deposits, withdrawals, and account transfers accurately and efficiently.
  • Handle cash balancing, reconciliations, and daily end-of-day reporting.
  • Assist customers with account inquiries, product information, and banking services.
  • Ensure compliance with bank policies, security procedures, and regulatory requirements.


Education

Bachelor of Science - Statistics And Operations Research

University of Peradeniya
Kandy, Sri Lanka
01-2025

Skills

  • Thrives in High-Pressure Environments
  • Exceptional Decision-Making Abilities
  • Highly Self-Motivated with Effective Self-Management
  • Proficient in Team Leadership and Management
  • Excellent Time Management Skills
  • Sharp Analytical Acumen Robust Problem-Solving Capabilities
  • Advanced Critical Thinking Skills
  • Interpersonal and Communication skills
  • Attention to detail
  • Leadership skills,

Programming Languages

  • Python


  • R


  • Power BI


  • Excel


  • Octave


  • SQL


  • JAVA


  • C

Relevant Coursework

  • Database Systems and SQL


  • Data Structures and Algorithms


  • Statistical Data Mining and Simulation


  • Time Series and Multivariate Analysis


  • Optimization Techniques (Linear, Integer, Non-linear Programming)


  • Probability, Real Analysis, and Actuarial Statistics

Certification

  • Certificate of diploma in emotional intelligence, Alison


  • Certificate of Introduction to Time Management, Alison


  • Certificate of Problem-Solving and Critical Thinking, Alison


  • Certificate of Diploma in Business Communication Skills, Alison

Languages

English
Full Professional

Projects

  • Customer Purchase Behaviour Prediction Using Logistic Regression Model | GitHub

-  involved analyzing customer data to identify key factors influencing purchasing decisions and creating an accurate prediction model, achieving 85% accuracy. 

-  Skills: Logistic regression, Data analysis, Statistical Modeling, Python, Data preprocessing, Feature  Selection.  


  • Development of Simulated Annealing Algorithm | GitHub

-  Developed and implemented a simulated annealing algorithm to optimize mathematical function parameters. Tested the algorithm on various unimodal and multimodal benchmark functions to evaluate its performance and effectiveness.  

- Skills: Python, Optimization  


  • Fabric Shrinkage Inspection Using Image Processing Techniques | GitHub

-  During a field visit to Brandix Fast Fashion, our team was tasked with optimizing the fabric shrinkage  process using advanced image processing techniques to enhance accuracy and efficiency  

- Skills: Python, Image Processing, R  


  • Multivariate Data Analysis Project | GitHub

-  Air Quality Prediction Using Factor Analysis Techniques  

-  Diabetes Prediction Using Canonical Correlation Analysis  

- Skills: Technology used - Data Preprocessing | Data Visualization |Principal Components Analysis |  MANOVA Tests | Cluster Analysis | Factor Analysis | Canonical Correlation Analysis | R Packages  (tidyverse, CCA, CCP)  


  • Descriptive Data Analysis for Air Quality Trends Across London City | GitHub

- Analyzed and discovered the trends in air quality across London city based on data collected at 36  air monitoring sites located in London from   01/01/2022 to 31/12/2022

- Skills: R Packages tidyverse, LATEX, Statistical Data Analysis

Timeline

Artificial Intelligence Intern(Remote)

INVORG/MuniLogic
11.2024 - 06.2025

Bank Teller

People's Bank, Ambalangoda
01.2019 - 01.2020

Bachelor of Science - Statistics And Operations Research

University of Peradeniya
Nipuni De Silva