About me

I am professional Mobile Developer with major experience in Android development.

I have obtained a master's degree in Computer Science from polish AGH University of Science and Technology in 2018. During my studies I have been acquiring experience in various fields, but finally I have concentrated on native mobile development.

I have in total over 4 years of active Android development experience. I have worked on numerous international projects, some of them was successfully released and are using by lot of users until today.

For list of my work, please refer to my portfolio.

Contact details

Damian Nowakowski
Cracow, Lesser Poland, Poland

In case if you are interested in cooperation with me, do not hesitate to contact me by contact form.

For my phone number or e-mail address, please visit my linkedin profile.

Portfolio

2019

XXL Bluetooth Tic Tac Toe - Network module
Big enhancement for my previous version of classic Tic Tac Toe game - network game module. New feature allows users to create an online account and play world-wide with each other using internet connection. There is a ranking screen provided as well. New feature has involved mobile development work and also backend work (Java - Spring Boot).

Mobile banking app
Android mobile application developed for Central1 credit union, that will be delivered to couple of million users in Canada. As a contractor I was working onside in beatiful Vancouver for over 1.5 year with international team to deliver high quality components based on Backbase framework.

About me website
Designed and created this dnowakowski.com homepage, completely from scratch, using basics of html, css, js, php and bootstrap.

2018

Niebiańska Manna
Android mobile application developed for the motionvfx client. It was successfully published in Google Play store, downloaded by hundreds of people. Application is supported be me till today.

Traficar
As a Mobile Developer in Corelogic company I was responsible for developing and supporting mobile application for first such modern and innovative car sharing service available in Poland. Application was downloaded by hundreds of thousands people and is used till today.

SingleRent
Simple Android application created for vehicle rental purposes. It manages all the processes connected with automatic rental, such as finding available vehicle, making reservation, starting rental and finishing it. Application provides registration and login form as well.

2017

CameraCarVR
CameraCarVR is four wheel vehicle with moveable camera controlled remotely by android application, gamepad and VR googles. Vehicle camera in realtime follows controller's head movement by mirroring current horizontal and vertical phone declination. Installed Raspberry Pi 3 computer is responsible for controlling vehicle and streaming camera preview directly to Android device through Wi-Fi connection. Camera preview is displayed as a stereoscopic image, so using VR goggle controller you can easily step into virtual reality. In order to boost control precision, Android device is paired with classic gamepad controller by Bluetooth wireless technology.

Hopener
Hopener is small system that makes it possible to control any automatic gate or garage door using mobile phone. Whole system includes:
- web application that helps manage all mobile devices that can access gate or garage door, it also provides simple API to communicate with them
- mobile application for both iOS and Android platform, within we are able to control gate or garage door remotely
- hardware which works as a main entrance controller (Raspberry Pi + 2-Relays module)

Work Reporter
WorkReporter is a simple web application written in PHP that allows employers to control employees' work time. Application provides simple interface for easy interaction with the system, all the data are stored in MySQL database. There are two types of accounts: administrator account and employee account. Administrator account helps to manage projects, employee vacations and employee work in company. Employee account is used to report work time spend on each project and to notify administrators about employee vacation period.

Meanshop
MeanShop is simple online shop web application, build with MEAN stack as my university project. It can be divided into 3 parts: Shop application, Administrator panel application and API server. Application provides filtering by category, name, price or price range. Cart page shows details of your order and allow to modify it whenever you want. Simple order page finalizes transaction. With the help of web-sockets, realtime promotions are available (controlled by admin panel). If product that is in your cart changes its availability, you will be informed about it and your cart will be updated (in realtime).

2016

RSA
RSA encryption/decryption simulator written in Java language with JSwing toolkit. Application has been written in order to complete Cryptography course at my university. Main functions:
- encryption/decryption
- private/public key generator with variable key length
- saving work results to file

XXL Bluetooth Tic Tac Toe
Free, extra-large version of my previous classic Tic Tac Toe game. There are several options to customize gameplay:
- variable game board size (min 3x3, max 15x15)
- variable win length size
- possibility to change player's mark
- settings of sounds, FX, vibration
- Bluetooth game-play

Dr Dampp
Four wheel drive multi-functional transport platform, controlled by Android phone. My investment in this project has been covering Android programming, Raspberry Pi 3 programming, electronic works and project management. Two-way communication based on UDP protocol - Raspberry Pi works as a server, Android phone as a client.

2015

Tic Tac Toe Free
Old-fashioned 3x3 Size Tic-Tac-Toe Free Android Game. You can play with android or with other player on your phone. Stop wasting paper, try it out!

Simple Flash Light
Very simple flashlight app - on/off. Change your phone into hand-held torch. This app is compatible only with phones that have camera flash built-in.

Zgadywacz[PL]
Guess words, win coins, achieve improvements, compete with others. You win when 25 level is achieved. Game is only in polish language version.

Contact me

Send me an e-mail, I check e-mail box everyday.

Error occurred!
Try mail me directly using e-mail address provided in my contact details section.
Your message was sent, thank you!
Please verify you are not a robot first!