Karl O'keeffe is a Senior Software Developer based in London with 18 years of experience building large-scale single-page applications and leading front-end teams for companies like Geckoboard, Qumu, Sky and Philips. He specializes in JavaScript and modern front-end architectures, having driven framework migrations, introduced tooling like React Storybook and hot-reloading in legacy codebases, and architected no-downtime deployment pipelines. Karl has a strong track record of hiring, mentoring and improving team processes, from onboarding programs to fortnightly retrospectives and front-end discussion groups. He contributes to notable open-source projects such as Prettier, where he refined JSX formatting and whitespace handling to improve consistent output. A first-class MSc graduate from Imperial College in Computing with AI, he combines deep technical craft with pragmatic leadership to deliver fast feedback loops and reliable UI experiences.
18 years of coding experience
14 years of employment as a software developer
Masters, Computing with Artificial Intelligence, 1st Class Honours, top five in the year., Masters, Computing with Artificial Intelligence, 1st Class Honours, top five in the year. at Imperial College London
Contributions:19 commits, 26 PRs, 3 pushes in 1 year 3 months
Contributions summary:Karl primarily contributed to improving the formatting of JSX code within the Prettier project. Their work involved refining the `fill` primitive to handle whitespace in JSX, which ensures proper line wrapping and consistent formatting. They addressed issues related to whitespace handling, particularly around text, tags, and expressions, and made adjustments to the rendering of JSX expressions to maintain a consistent visual output. Furthermore, the user worked on aligning the formatting of the Facebook Translation tags.
Contributions:32 PRs, 28 pushes, 35 branches in 3 years
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Karl O'keeffe - Senior Software Developer at Coremont LLP