Let me help you with your technology project.
I specialize in microservices, and web application development, both back-end and front-end.
I’ve started a portfolio section, where I’ll start posting a little bit about some of my client projects.
Teaching and Speaking
Jump start your development project or team by bringing me in for in-person and hands-on teaching, training, and speaking engagements.
Whether you’re interested in mentoring or classes, or just a presentation, I am able to bring decades of field experience to life, while increasing your team’s productivity.
I work in many different technologies.
I find myself mostly focusing on back-end infrastructure systems, server side web development, and rich client code.
My platform of choice for web application development is Go, usually on Linux.
On the client side, I have experience with dynamic single page apps that use AJAX and DOM manipulation, and I’m also comfortable with static client side code.
Finding the best technology for a solution is often a balance between cost of development tools, cost of deployment and hosting, speed of development, and re-usable code libraries and snippets.
Depending on many variables, like the long term support plan, the upfront financial investment available, the intended use or audience, or other factors, I’ll be able to quickly build front end solutions in any one of a number of technologies.
My strength is in server-side and systems infrastructure coding.
Modern web applications and systems are built to be distributed, fault-tolerant, and to scale well under load.
I usually work in an iterative style, roughly Kanban oriented, but with influences from XP, Scrum, and Lean.
In general an iterative approach focused on delivering incremental value immediately seems to have the best results.
This approach requires less “Big Up-Front Design”, but requires continual interaction between the product “owner”, and the implementors (developers, testers, designers, etc.).
John Weldon Consulting began in 2002.
I started freelancing with a few side projects, and between referrals, previous employers, and word of mouth, I’ve been almost continuously engaged ever since.