Nimmi Weeraddana

I'm a

About

I am a PhD candidate and an avid enthusiast of Software Engineering (SE) who firmly believes the profound value of SE research not only in enhancing the quality of developers' job role, but also in enriching the very fabric of humanity.

PhD student & Intern researcher at Ubisoft.

  • Website: www.nimmiw.com
  • Phone: +1 (778) 677 8607
  • City: Wasterloo, Ontario
  • Affiliation: University of Waterloo
  • E-mail: nrweeraddana@uwaterloo.ca
  • Personal E-mail: nimmirashinika@gmail.com

Research Interests. Diversity in Software Engineering, Continuous Integration, and Crash report prioritization

Resume

Magnam dolores commodi suscipit. Necessitatibus eius consequatur ex aliquid fuga eum quidem. Sit sint consectetur velit. Quisquam quos quisquam cupiditate. Et nemo qui impedit suscipit alias ea. Quia fugiat sit in iste officiis commodi quidem hic quas.

Sumary

Nimmi Rashinika Weeraddana

PhD student with three years of industry experience.

  • Waterloo, Ontario, Canada
  • +1 (778) 677 0607
  • nimmirashinika@gmail.com

Education

Doctor of Philosophy & Computer Science

May 2022 - Present

University of Wasterloo, Ontario, Canada

My research interests include Diversity in SE, Continuous Integration, and Crash report analysis. My research group is Software REBELS.

Master of Science & Computer Science

January 2020 - April 2022

University of Victoria, British Columbia, Canada

My research work includes analysis of Stack Overflow datasets. My thesis is available here.

Bachelor of Science & Information Technology

2024 March - 2018 June

University of Moratuwa, Sri Lanka

Core modules include Machine Learning and Pattern Recognition, Big data Analytics, Artificial Neural Networks, Artificial In- telligence, Data mining and Warehousing, and Database Management Systems. My final year research is building an an Advanced Backtesting Tool for Forex Traders Using Machine Learning.

Professional Experience

Research & Development Intern

May 2023 - Present

Ubisoft Toronto

  • Work as an Intern in the La Forge team.
  • Analysis of large datasets on Hadoop eco-system, and several other data sources.

Data Science Engineer

March 2019 - December 2019

BooleanLabs (PVT) LTD, Colombo, Sri Lanka

  • Develop a near-realtime Intelligent Log Analysis and Risk Prediction System designed for a telecommunication company.
  • Implement a Hidden Markov Model to predict server breakdowns.
  • Design the modular structure of the backend server using Django, a python framework.
  • Work with PostgreSQL databases and several python libraries such as PyTorch, Statsmodels, Scikit-learn, etc.

Software Engineer

July 2018 - February 2019

99X Technology (PVT) LTD, Colombo, Sri Lanka

  • Work as a software developer in Compello Connect, an Electronic Data Interchange (EDI) and eInvoice Approval System, which was implemented using C# .NET.
  • Develop a desktop application using C#.NET to anonymize XML log files.

Trainee Software Engineer

December 2016 - June 2017

99X Technology (PVT) LTD, Colombo, Sri Lanka

  • Work as a full stack developer in a payment platform. The technologies used were AngularJS for the front-end and NodeJS and AWS for the backend.

Publications

Please checkout my Google Scholar page for more updates.

  • Kola-Olawuyi A, Weeraddana NR, Nagappan M. The Impact of Code Ownership of DevOps Artefacts on the Outcome of DevOps CI Builds. Mining Software Repositories (MSR) 2024. Available here.
  • Weeraddana NR, Xu X, Alfadel M, McIntosh S, Nagappan M. An empirical comparison of ethnic and gender diversity of DevOps and non-DevOps contributions to open-source projects. Empirical Software Engineering. 2023 Nov;28(6):150. Available here.
  • Weeraddana NR, Premaratne SA. Unique approach for cricket match outcome prediction using xgboost algorithms. Journal of Theoretical and Applied Information Technology. 2021 May 15;99(9):2162-73.
  • Weeraddana NR, Silva AT, Jayathilake PW. Detection of black regions in the forex market by analyzing high-frequency intraday data. In2018 18th International Conference on Advances in ICT for Emerging Regions (ICTer) 2018 Sep 26 (pp. 384-391). IEEE.
  • Jayathilake PW, Weeraddana NR, Hettiarachchi HK. Automatic detection of multi-line templates in software log files. In2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer) 2017 Sep 6 (pp. 1-8). IEEE.
  • Contact me

    Call:

    +1 778 677 8607

    Gallery

    Before you leave, enjoy some of my favourite photos in the gallery.