× {{alert.msg}} Never ask again
ABOUT ME
I am a full stack software engineer and entrepreneur with between 1 and 10 years professional experience working with the technologies listed. I love helping other people become better at what they're doing and have been doing so both online and offline for many years now. Besides mentoring I run a small boutique style software development firm that is specialised in crossing the barrier between cloud, desktop, mobile and physical applications. My areas of expertise are the general syntax and usage of languages. Effective, correct and appropriate use of software design patterns. Defining algorithms. Handling (possibly large) amounts of data effectively and presenting results to the end-user in a clear and timely manner. Designing and managing the infrastructure to drive these results. Working with stakeholders to design, budget, and plan software development projects and their architecture, turning business objectives into measurable goals. Planning for and scaling with growth. Troubleshooting and resolving technical crisises and finding and remediating their root causes. Defining and leading (agile) development processes and monitoring their performance. Measuring, predicting, providing insights into and managing risk factors in software development projects. Experimental projects and research into, analysis of and reporting on new technologies/software development techniques.
EXPERTISE
Server expert help Server - 10 years experience
Cisco, Windows Server, *nix, Linux, FreeBSD, VMware ESXi, etc.
Php expert help PHP - 10 years experience
Custom ERP software from scratch, plugins for WordPress, and everything in between.
Mysql expert help MySQL - 8 years experience
Used as a RDBS for many projects. Experience ranges from design to optimization of the structure as well as the parameters of the server itself.
Sql expert help SQL - 8 years experience
Experience ranges from design to optimization of the structure as well as the parameters of the server itself.
Csharp expert help C# - 5 years experience
Built several tools that act as a layer between industrial PLC systems and RDBSs for logging Built KinEmote, software to translate 3D camera readings to remote control commands for e.g. media center software, games Mentored a CS student for several months with the basics of programming
Devops expert help DevOps - 8 years experience
Managing bare-metal systems as well as VPSs that host mainly webapps
No icon .NET - 5 years experience
Used as framework for C# apps
Python expert help Python - 2 years experience
Built some data processing tools as well as two webapps and a text sentiment analysis engine
Meteor expert help Meteor - 2 years experience
I have built and mentored people building mobile and webapps.
Javascript expert help JavaScript - 5 years experience
Used as the main language behind Meteor, as well as client-side in the form of jQuery for web-apps.
Jquery expert help jQuery - 4 years experience
Used for ajax implementation and to configure and use the myriad of available plugins
Hadoop expert help Hadoop - 1 year experience
Built a text-sentiment analysis engine and some log-parsers
Mongo db expert help MongoDB - 3 years experience
Used as a database behind Meteor apps and some node.js apps
Amazon expert help AWS - 2 years experience
Deployment and automated scaling of some clusters
No icon Azure - 1 year experience
Experience running a private-cloud hosted application solution on Azure
Angular js expert help AngularJS - 1 year experience
I have been using angular to build web based reactive front-ends. Also used it in combination with Ionic to build an universal mobile app.
No icon Cordova - 1 year experience
Cordova is our go-to-solution for high speed development of applications that are not graphically burdensome and need to be made available across platforms.
No icon Docker - 1 year experience
Reactjs expert help React - 1 year experience
I have been using reactjs to build reactive frontends.
No icon Couchbase - 1 year experience
CouchBase and it's mobile counterpart in conjunction with the sync gateway are our favourite for data heavy combined mobile and cloud development.
GITHUB
KinEmote 10   1
KinEmote - Kinect Driven Media Control
android_kernel_samsung_espresso10 2   1
C ASP C++ Perl VimL Shell Python Scilab Assembly Objective-C
android_device_coby_mid1125 0   0
android_device_coby_mid1125
artnetP5 0   0
Exploring the ArtNet protocol with Processing to receive DMX over Ethernet
Processing
backbone-couch 0   0
Backbone.js sync for CouchDB
JavaScript
REVIEWS
Average Rating
4.9
(24 ratings)
Awesome mentor!
22
Pretty good
2
Could've been better
0
Needs improvement
0
Unsatisfactory
0

Great client and he's also a great guy to be with.
Tom Chen May 24, 2016

John is a great client to deal with. Deliver the questions clearly and let mentor could help out specifically in a short time!
Tom Chen May 03, 2016

Excellent mentorship, is how I would sum it. John clearly explained the reasoning and also made edits to my code, to solve my problem.
Vaibhav Apr 23, 2016

John has been an excellent mentor so far. My fear factor with setting up a LAMP server has gone from a 10 to a 5, and I feel much more capable of feeling my way through issues on my own. In addition, tweaking legacy PHP code feels a bit less intimidating, migrating servers, etc.
Zev Jan 11, 2016

Great mentor, found a solution that many others could not.
ned Sep 22, 2015

super great code!
rob Sep 15, 2015

John Simons was awesome. As early as it was for him he took the time to help me solve my canvas issue. He did it effectively and what I consider timely. Props to him.
Scott Carlton Aug 30, 2015

Great experience. John was able to answer all of my questions and was very helpful and respectful.
Steven Haddock Aug 18, 2015

Very helpful and knowledgable. I started learning almost immediately during our discussion.
Anders Ramsay Jul 20, 2015

John is a brilliant mentor and has been collaborating and working independently on apps that use (Node, JS, Express).
Brian Wilkinson Jul 07, 2015

A gentleman, very patient and efficient with a excellent ability to impliment solutions
Alan Clarke May 07, 2015

Excellent! Clear spoken and fast explanation/solution to what I was working on.
Brian Wilkinson May 04, 2015

Great Meteor Developer
Andrew Mello Mar 05, 2015

John was very helpful and clearly very knowledgable. I'll definitely work with him again.
Dennis Hettema Feb 03, 2015