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
              
              
              
              
              
              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
              
              
              
              
              
              
              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
              
              
              
              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_newMy 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.
              
              
            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
                  
                
              
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_newFirst 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
                  
                
              
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
                  
                
              
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.