Onesh Punchinilame

I completed my Bachelor of Science in Mechanical Engineering at the Rhine-Waal University of Applied Sciences (Germany) in May 2023. I am currently looking to pursue a master's degree in computer science.

Despite pursuing my higher studies in mechanical engineering, I possess a background in computer science. I programmed with Java while I was in high-school, followed by MATLAB at university. Passionate about coding, I learnt Python, JavaScript, CSS, and HTML on my own and have completed several projects in these languages. I'm also familiar with frameworks such as React, Flask, and Dash.

In my free time, I play various sports such as cricket, badminton, table tennis, and cycling. Apart from English, I also speak German, Hindi, Sinhala, and fundamental French.

My Curriculum Vitae

Photo of Onesh Punchinilame

Aspiring Computer Science Student

Mechanical Engineer (Design Specialist)

PROJECT 2

Spotify Personal Listening Statistics

Explored, cleaned, and prepared a dataset (over 289,000 entries) for analysis containing my listening records on Spotify from 2018 to 2025.

Skills: EDA, Dataset Cleaning, Documentation

Languages: Python

Software: Jupyter Notebook

PROJECT 3

Portfolio Website

Creation of a portfolio site (this website) from scratch in order to showcase computer science and engineering projects and act as a supplementary medium to the curriculum vitae

Skills: Web Design, Web Development

Languages: HTML, CSS

Software: Visual Studio Code

PROJECT 1

Financial Portfolio Application

Developed a locally hosted full-stack web application for a friend to automate his financial portfolio’s data extraction from Yahoo Finance, storage, and visualisation. Decreased the time he took to update his portfolio daily by 85%.

Skills: Full-Stack Development, Web Design

Languages: Python, JavaScript, HTML, CSS

Frameworks: React, Flask, Dash