Toni Seppäläinen

- Developer Portfolio -

Projects

ZenSudoku

Android Java

ZenSudoku is a native android application published on Google Play. The aim of the game is to relax and play a sudoku without unnecessary distractions and to relieve stress. The game has three distinct difficulties and a built-in random sudoku generator.

The game was programmed with Java and is a native Android application. It generates it's own sudoku puzzles in the background when needed.

Play view of the game Zen Sudoku

Reservation system

Angular2 Node.js MySQL

Reservation system is a full web app that allows it's users to reserve venues or other items configured for reservation by the admin. The app is highly configurable with the services admin credentials.

The frontend was programmed with TypeScript using Angular2. The backend is a restful Node.js API using MySQL database.

Calendar view of the app.

MathScratch

Vue2 Vuex JavaScript

MathScratch is a math pad that can be used for taking notes in math classes. The math is written in ascii format which is the formatted and the result is also shown. Each file can have multiple scopes with their own variables.

The app was programmed with JavaScript using Vue2. It uses MathJax and Math.js libraries to process the input.

View of the Math scrath application

EnergieApp

React-Native Android JavaScript

EnergieApp is a student project done in co-operation with E.ON. It is a prototype for a household energy usage statistics application for the clients.

The app was programmed with JavaScript and is a React-Native Android application. It uses modifiable data store in a JSON-Blob service.

Client: E.ON

Energy Application views

Regal Rest

libGDX Android Java

Regal Rest is an educational tower defence game that has a dream based fantasy theme and teaches the player about facts on good sleep.

The game was programmed with Java using the libGDX library and is published on Android.

Client: UKK Institute

Play view of the game Regal Rest

Cosmic Brawl

C# Unity

Cosmic Brawl is a fun fast paced action 2d platform brawler game for two to four players, starring bears. It has multiple unique weapons to fight with and many battle grounds to brawl in.

The game was programmed with C# in Unity game engine.

Play view of the game Cosmic Brawl

BookWorms

Angular4 TypeScript SpringBoot

BookWorks is a online books store implemented as an excersise project. It provides functionality for browsing and searching books and admin functions for managing the inventory of the store.

The apps frontend was programmed with TypeScript using Angular4 and the backend is a restful APi made with SpringBoot Java.

Book browsing view of BookWorms store.

About Me

Toni Seppäläinen

Full Stack Developer / Designer

Hello my name is Toni, and I am a full-stack developer from Tampere who likes to build things with awesome people.

I'm on my third year studying software development at Tampere University of Applied Sciences and not a day goes by without me feeling the need to learn something new, so I feed my tech learning cravings on the internets.

When I'm not programming, I enjoy social dancing in the evenings, or designing and playing video games for fun.

Play view of the game Zen Sudoku

Technologies

Mobile

Android

React Native

Ionic

Web

Angular

React + Redux

Vue2 + Vuex

HTML + CSS

Backend

Node.js + Express

JavaEE

REST

Database

MySQL

MongoDB