John O'sullivan

John O'sullivan

Principal Software Architect At Blackbox Ltd @ Black Box

About John O'sullivan

John O'Sullivan is the Principal Software Architect at Blackbox Ltd, where he has worked since 2012. He has over 30 years of experience in embedded SOC/FPGA based architectures and has played a key role in the design and development of KVM products.

Work at Black Box

John O'Sullivan has served as the Principal Software Architect at Blackbox Ltd since 2012. In this role, he has been instrumental in the architecture, design, and development of award-winning KVM products. He is responsible for all key architectural decisions regarding the embedded software systems used in these products. John has created a high-level structure for embedded software, detailing its principal components and their interfaces. He promotes the adoption of new technologies and evaluates emerging technology to enhance product offerings. His work ensures that Blackbox Ltd's products meet established goals for functionality, performance, resilience, and scalability.

Previous Experience

Prior to his current role, John O'Sullivan held various positions in the software engineering field. He worked as a Software Engineer at QuadTech from 2009 to 2012 in Limerick, Ireland. Before that, he served as a Software Development Manager at Tellabs Ltd from 1999 to 2002 in Shannon. Additionally, he was a Software Developer at BS&B Safety Systems Ltd for eight months in 2008-2009. His diverse experience spans over three decades and includes significant roles in embedded SOC/FPGA based architectures.

Education and Expertise

John O'Sullivan has a strong educational background in technology and engineering. He studied at Dublin City University, where he earned a Bachelor of Science in Information Technology from 1995 to 2000. He then pursued a Research Masters in Computer Science with a focus on artificial intelligence at the University of Limerick from 2001 to 2003. Additionally, he studied Telecommunications and Mechanical Engineering at the Limerick Institute of Technology, achieving City and Guilds certifications in both fields. His academic qualifications complement his extensive professional experience.

Technical Skills and Communication

John O'Sullivan possesses a robust set of technical skills, particularly in embedded software architecture. He has a working knowledge of French and is fully proficient in English, allowing him to communicate effectively with diverse audiences. He is adept at outlining interactions between software components and external systems to ensure optimal functionality, performance, and security. His ability to communicate technology and product strategy is a key asset in his role at Blackbox Ltd.

Research Interests and Hobbies

John O'Sullivan's research interests and hobbies are documented on his personal GitHub page. This platform showcases his engagement with various projects and his commitment to continuous learning in the field of technology. His interests reflect a passion for innovation and the exploration of emerging technologies, aligning with his professional focus on evaluating and adopting new advancements in the industry.

People similar to John O'sullivan