Summary
John Hendrikx is a Senior Software Engineer and freelance Java specialist with 14 years of professional experience and over 20 years working with Java and systems-level engineering. Based in The Hague, he combines deep expertise in OOP, algorithms, data compression, filesystems and performance/memory optimization with hands-on experience building high-throughput Java back-ends and APIs that serve millions of requests daily. He has led technical rebuilds and delivered production-grade systems across industries—from aviation at KLM and traffic control at Rijkswaterstaat to game physics at Amazon Game Studios—bringing both architectural vision and low-level tuning skills. As owner of Hendrikx Software and now a senior engineer at Axoniq, he blends consultancy agility with enterprise delivery, often tackling networking, Linux and storage challenges that others avoid. A practical problem-solver, he pairs long-term systems design thinking with a track record of squeezing predictable performance from complex Java stacks.
15 years of coding experience
24 years of employment as a software developer
Rotterdam University of Applied Sciences
Dutch, English, German