Languages: Java, Scala, Python, C, C++, MySQL, SQLite, SQL
Webapp that allows the user create topics they are intrested in and make entries about those topics. The user can register to create, edit or delete topics and entries.
Technology used: Python, Django, SQLite, HTML, Bootstrap
An android app that a user can login in to count their steps. Steps are stored locally using SQLite and, in the cloud using firebase which is used to give some stats.
Technology used: Java, SQLite, Firebase, gradle.
Program that takes a java file as input and adds java code to keep track of the programs variables when it executes.
Technology used: Scala, Java, log4j, Typesafe config library, built using sbt.
Android app that has two parts a music service and an audio client. The audio client bind to the service and the service handles the music playing.
Program that can make and execute PowerShell commands. The framework uses the builder pattern to easily add functionality. The program is written in Scala built with sbt and written using functional programming.