About John Jenson

John is an experienced software engineer that has been building software for the web for over 12 years. He has a long track record of building trusted relationships with clients and delivering their projects successfully. He is an expert in JEE full stack development, and has experience leading teams, large and small alike. He has extensive experience with concurrent programming and developing parallel processing algorithms. Because of his technical expertise, he is often chosen to tackle the most complex engineering problems wherever he goes.

Tuning Your Process for High Velocity Software Development

Velocity is an important metric for many software professionals. In a recent Forrester survey, 38 percent of the respondents reported that they use the number of user story points completed per sprint as a measure of agile effectiveness. Market forces can be brutal, and when competition is fierce, the innovators who move at speed [...]

Tuning Your Process for High Velocity Software Development 2018-11-10T18:37:33+00:00

Performance Comparison: Java vs Node

If you spend much time searching the web to figure out whether Java or Node is faster, you will find plenty of people claiming that Node is faster, and a slew of others claiming the exact opposite. Simply put, Java’s performance is amazing. Java can even outperform C++ because of the genius of its [...]

Performance Comparison: Java vs Node 2018-08-31T10:27:08+00:00

Node: A Compelling Choice for Java Developers

If your development background is anything like mine, then you probably think writing server side code in JavaScript is a terrible idea. JavaScript likely seems like an immature language that lacks basic object oriented capabilities, and you may have even gotten burned by horribly written JavaScript front-ends that were insufferable to maintain. If you are [...]

Node: A Compelling Choice for Java Developers 2017-05-31T08:43:27+00:00