| Full-Stack Software Developer

Arbër Rrapaj

Hey there - it looks like you've found my portfolio page! I'm Arbër and I love listening to music. If you want to know what I'm currently listening to (or if you want to get to know me), hit me up on any of the socials below.
If you're not a talkative person, that's okay: Why don't you take a look at some of the projects I worked on.

Some of my projects

Symbol used to mark private project = private project Symbol used to mark school-project = school project

QuoteSaver

QuoteSaver

A scalable screensaver that takes a random quote from a CSV file and displays it. It is MacOS-exclusive.

Technologies used: Swift, XCode

Source

ZombieRunner

ZombieRunner

A party-game prototype programmed during the Code Night 2016 at the Hasso Plattner Institut in Potsdam. The game idea and execution has won the first place.

Technologies used: C#, Unity Game Engine, Makey Makey

LifeMail

LifeMail

A story based game with its own parser and dedicated story editor. The user interacts with the game by choosing what to reply to different emails. It starts with the player's highschool graduation, from where he/she can choose a lifepath/profession. Depending on the profession, you walk along a different dialogue tree, which can be created in the dedicated story editor 'Lifemailitor'.

Technologies used: Angular, TypeScript, HTML, CSS, Javascript

Lifemailitor

Lifemailitor

Lifemailitor is an electron application, which accompanies the game 'Lifemail'. It is solely written by me, for the purpose of visualizing and being an editor for the game's story-trees, which are represented as JSON files.

Technologies used: Electron, JointJS, Javascript, HTML, CSS, jQuery UI

NIFTTT

NIFTTT

NIFTTT is an automation tool, where users can register/log in and define rules, which execute certain actions when a trigger is set off. I mostly worked on the backend on this project and set up a working docker environment. The backend makes use of RSSHub, an open-source RSS feed aggregator that allows for usage of platforms that don't natively support event-notifications.

Technologies used: Javascript, NodeJS, Express, Docker

Carrot

Carrot

Carrot is a platform for people who want an overview of their game collection. You can log in and add games from different platforms to your virtual library. You can also see other peoples' profiles and see what their favourite game is. Hosted demo will be available soon.

Technologies used: Angular, HTML, CSS, Javascript, Node, MySQL, Gulp

Source

This Portfolio

This Portfolio

This webpage itself is also one of my projects. It is responsive and by that accessible on mobile devices as well as on big screens. The webpage makes use of a custom build of the "modernizr" library, which allows for optimizations on modern browsers, while still supporting old browsers.

Technologies used: HTML, CSS, Javascript