John Kiernan is a Senior Software Engineer with a strong background in distributed systems and a deep commitment to clean architecture and maintainable code. They possess extensive experience in modernizing legacy applications and designing scalable microservices, proficient in technologies such as Java, Spring, Angular, and SQL. John has successfully driven technical decisions and led a 15-person team, focusing on architecture, sprint planning, and performance tuning. They hold a Bachelor of Science in Computer Science with First Class Honours and are set to begin a Postgraduate Diploma in Artificial Intelligence in September 2025. Outside of work, John enjoys home automation, self-hosting, and kayaking.
This person is not in the org chart
This person is not in any teams
This person is not in any offices