Currently writing about: AWS, React.js, Node.js, TypeScript, friction logs.

About

Welcome! I’m Dennis O’Keeffe, a software engineer, technical writer, and lifelong learner passionate about sharing knowledge and building impactful solutions. With over a decade of experience spanning software engineering, leadership, and technical writing, I’ve had the privilege of working with innovative companies like Australian Payments Plus, Culture Amp, Lyssna and Visibuild, as well as contributing to the broader tech community through open-source projects and educational content.

In my current role as a Senior Software Engineer at Australian Payments Plus, I help design and build robust payment solutions that drive the future of financial technology in Australia. Beyond my day job, I am a budding educator and founder, where I share weekly insights and career tips for software engineers, and Nodular Pty Ltd, my company for freelance development and consulting.

As a technical writer, I’m committed to demystifying complex concepts. I've contributed to publications like Better Programming, JavaScript in Plain English, and The Startup, alongside maintaining my own blog. Writing allows me to combine my love for technology with my passion for teaching and fostering growth in others.

When I’m not coding or writing, you’ll often find me exploring creative pursuits, tinkering with side projects, or diving into the latest innovations in tech.

Personal image

Dennis O'Keeffe

Byron Bay, Australia

Dennis O'Keeffe

2020-present Dennis O'Keeffe.

All Rights Reserved.