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.

Meetings: The productivity killer for developers

Today’s Fortune 500 organizations are under pressure to rapidly deliver next-generation customer experiences that are high quality and optimized across touchpoints, channels, and devices. Due to intense competition, velocity around software development is critical. While meetings are a necessary evil, an unmanaged approach hurts productivity. By John Jenson Meetings are a [...]

Meetings: The productivity killer for developers 2019-03-08T11:16:31-04:00

Give your developers what they need: Uninterrupted time

Everyone knows that interruptions are productivity killers, but how do distractions apply to software developers, and how can we help developers minimize these interruptions and accelerate software velocity? By John Jenson Like many of us, I split time between multiple projects every day, and each has its own deadlines and complexities. While [...]

Give your developers what they need: Uninterrupted time 2019-01-16T09:23:39-04:00

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 2019-01-16T13:10:17-04: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-04: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-04:00