Daan Kemper

About

My name is Daan Kemper I develop special, beautiful, usable, professional websites and apps. I'm currently based in The Netherlands as freelancer.

I'm an 18 year old freelancer for a few months now, I like to develop complicated projects and designs. The work I provide is of the highest available quality, fully responsive, fast, different from the rest, created with the latest technologies and tested on a wide range of devices. View my work to get the taste of previous my work.

Front-end development

HTML
CSS3
Javascript
Angular
Vue

I develop responsive websites that allow the user to experience your website in the best and most appropriate way suited to the device they are using. All browsers and platforms will be supported by using feature detection so older browsers and newer browsers will get a solid website experience.

The perfect website for your purpose can be developed in plain HTML, CSS and Javascript or by using a framework like Angular or Vue.
My front-end development process involves the use of tools such as SCSS, Babel, Browserify, and NPM to speed up development.

Back-end development

C#
PHP
MySQL
Firebase
Java
Play! Framework
OAuth2

For back-end development I mainly use PHP and Java as programming languages in combination with MySQL, MMSQL or MongoDB for data storage. I write code that focuses on the functionality and logic powering the application.
My code is built with mainly security, but also flexibility and speed in mind. To optimize the application for your needs and wills.

Mobile apps

Android
iOS
Ionic
Flutter
Xamarin

The success of an app starts with understanding what the end user needs, expects, and is happy with. Thinking about user-friendliness and the right visual elements in the right place gives the best results in the end.
I develop apps for Android and iOS. A Native, Web or Hybrid app, it is all possible.

Want to work with me?

I can solve a lot of your problems and expand the audience for your business. I like to make the web a better and more beautiful place.
Interested? Contact me to arrange possibility's or just to have a chat.

Projects

PassKeep (Android, Windows, Web, Extension)

open_in_new

My first big project.

PassKeep (web app) is the name of my first big project, the project is fully written in PHP, HTML, CSS and Javascript without any frameworks.

PassKeep is a modern password manager and personal data vault. I developed and designed PassKeep alone, it has been in development for 2 years now and I'm still working on it.
I started PassKeep in the first year of my study, I started it because I wanted to create a big project to learn more about programming and designing.

Along the way I learned a lot more than I thought I would learn. I learned a lot about domains and dns records, mailing and mail security, web security, site optimization, SEO, SCSS, babel, composer and of course the used programming languages.

PassKeep May 2020 PassKeep 2020

Expanded my knowledge.

After working a year on the PassKeep web app I wanted to have my own app, I started working on an app for Android. Since PassKeep already existed, I thought it would be a good idea to create an app for PassKeep.

At that time I was on an internship and I was learning Java, when I finished my internship I started working on the app for PassKeep. Soon I found out that I needed an API for PassKeep also.
I started to implement the basic features in the API and the app itself, when I finished the basic features (login, adding passwords and receiving the passwords) I released it on the Google Play Store.

The app is not yet finished, it is currently in the beta testing stage. Soon the full version of the app will be released. Get PassKeep for Android Get it on Google Play

Check out my progress!

You can check out my progress on the PassKeep web app, Android app, Chrome extension, Windows app, API and the blog via my kanboard. View progress.
Also, you can sign up for PassKeep for free, if you have any good idea's on how I can expand PassKeep feel free to contact me on [email protected].

Voozzle (Android, iOS)

open_in_new

First internship project.

Voozzle is the name of the project that I worked on in my first internship period. Voozzle was only developed for iOS but the company wanted to target the Google platform (Android) too.

I didn't know Java at the time, I started learning the basics of Java (structure, classes, types, etc.). When I got the hang of Java I started working on the Voozzle Android app. By creating this app I got a lot of experience with Java, XML, Firebase, Google play console, Gradle and app signing. Voozzle for Android Voozzle Android

The follow up.

Fast forward a year. I was still working at the company, and the Voozzle iOS app was not working on the newest devices anymore. The app needed some work to support the latest devices.
At that point I had never created an app for iOS. But I wanted to give it a try, the code of the app was already 7 years old and written in Objective-C which I never worked with.

I learned Objective-C by watching tutorials and reading articles, after a few weeks I completed the app and I released it on the AppStore. In those weeks I learned a lot about Objective-C, xCode, MacOS and AppStore Connect. Voozzle for iOS Voozzle iPhone

Summary.

By developing this app I've learned a lot about Android and iOS development, especially the Android app because it needed to be created from almost nothing.

keyboard_arrow_up