Karl O'keeffe

Senior Software Developer at Coremont LLP

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code18 years of coding experience
job14 years of employment as a software developer
bookMasters, 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
stackoverflow-logo

Stackoverflow

Stats
101reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

pretier10
formatting10
prettify10
javascript10
text-formatting10
react10
jsx10
html7
typescript-types5
typescripts5
typescript5
css5

Programming languages (5)

TypeScriptCSSRustJavaScriptPython

Github contributions (5)

github-logo-circle
prettier/prettier

Mar 2017 - Jun 2018

Prettier is an opinionated code formatter.
Role in this project:
userFront-end Developer
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.
astvueformattermarkdownprettier
karl/highviewptfa

Feb 2020 - Mar 2023

High View Primary PTFA website
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