NOMINATIONS
In 2018 I was nominated for the Freelancer of the Year award. Read my interview here.
In 2018 I was nominated for the Freelancer of the Year award. Read my interview here.
The concept of a mobile computer spreads way further than a GPS chip, a touch screen and a battery. It is in fact the start of a new era. An era in which physical location will become less and less relevant. An era in which people will work more and more when they want, where they want. Within this vision we’ve developed Wobbly: an App that quickly finds nearby jobs. It doesn’t really matter if you’re in Amsterdam, London or Paris. One of the technical challenges was to make it look amazing. Most vacancy apps look pretty boring. Step 1 was to make it visual with pictures. In Step 2 I’ve implementedGPUImage.
This is a real-time gaussian blur calculator which takes the picture, and renders it in fullscreen on the background using the phone’s GPU. Because of this, each vacancy becomes a unique experience. Our users praise us for it. Try it out for yourself and be WOWed. Since Wobbly means “Wiggly” or “temporary”, “unstable” I decided to make the popup fall of the screen usingNSGravity constrains. This gives the app a quirky and funny effect. I’ve made several architectural choices. One of them was usingParse.com as a back-end. Parse.com eliminates the need to implement a HTTP framework and a Back-end with a JSON Parser. This reduced our development efforts with 30%. The software automatically calculates nearby job seekers (<30Km) and only sends these people a targeted Push notification.
It is not just an App. It is the new way of working. Jim Clermonts, co-founder of the Wobbly technology
For MobilePioneers I’ve developed the Flitsers.net App. The app shows a list of nearby speedcams during your car drive. Users can also upload new speedcams. For this project I’ve rewritten the communication with the back-end using the Async HTTP Client. This caused the UI to remain responsive.
I’ve addedGoogleMaps V2 support using “Fragments” and worked on the performance and stability. In order for the app to work on 2.2 versions, I’ve implemented the ActionBarSherlock library. I’ve also implemented the “Observer” design pattern. This was all done inJava using Eclipse. I’ve usedJira as configuration management tool and usedScrum to monitor the progress.
When you’re waiting at a doctor’s waiting room across the Netherlands, chances are you will encounter the HearPlanet hearing test. The app sends beeps and measures how well you’re still capable of hearing. One of the key technical challenges for this project was to build a configuration part in which HearPlanet could tweak the attached headphone. Because each headphone is different, it was impossible to provide a one-size fits all.
So a calibration screen was added in which the client could calibrate each unique headphone. After the hearing test, the software generates a report, uploads this to a back-end using ASI HTTP Request and notifies a accredited doctor.
Native iOS & Android development.
Requirements gathering, designing the software. UML diagrams & software architecture.
After delivery, ensuring the software stays up to date.
1. Programming language, frameworks.
2. Rough time estimation.
3. Location & size of team.
4. I will get back to you with availability!