Danindu
Marasinghe
Full-Stack Developer

bg-shape
avatar
bg-shape
bg-shape
bg-shape
bg-shape
bg-shape
bg-shape
bg-shape
bg-shape

A diverse programming skillset and the experience to match! On top of the great projects and skills that I have listed here, I am continuously expanding my arsenal with courses at the University of Guelph, self-teaching new languages, and side and class projects.

Skills

Java
ApachePOI
JavaScript
Redux
React
Node.js
C
PHP
SQL
R
RShiny
UML
Python
pytest
MATLAB
HTML
CSS
Bootstrap
PostgreSQL
Jenkins
Eclipse
IntelliJ
VSCode
GitHub
GitLab
SSMS
MSOffice
Firebase
Cypress
Maven
AndroidStudio
Figma
Wordpress
Selenium
Docker
GitHub-Actions
Windows
Linux
Android
MacOS
bg-image

Portfolio

CarDealership Project

Java Swing application that simulates a Honda dealership employee/customer user interface.

View

Java

The Impact of Implementing Containerization into CI/CD Testing Pipelines

A research paper that explores the benefits and challenges of containerizing a CI/CD testing pipeline using Docker and GitHub Actions.

Python

Docker

GitHub Actions


Molecule Viewer

Full-stack application that utilizes PostgreSQL, AJAX, C, Python, HTML, CSS, and JavaScript that allows the input, viewing, and analyzing of 3D molecules.

Python

JavaScript

PostgreSQL

C

HTML

CSS

RexallPrescriptionData

Java program that uses the Java Apache library for Microsoft Excel to analyze data from Rexall Pharmacy customers.

View

Java

Apache POI