Cameron Kolkey

Senior Software Engineer at Karnov Group Denmark

Copenhagen, Capital Region of Denmark
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
Cameron Kolkey is a Senior Software Engineer based in Copenhagen with seven years of experience building backend systems, developer platforms, and production tooling. At Karnov Group Denmark he leads developer experience for the Pro team and serves as technical lead for a legal LLM-chatbot, while also mentoring interns and shaping internal platform architecture. His background spans full-stack Rails work, microservices (including a screenshotting service), and rearchitecting PPTX generation tools, reflecting a pragmatic focus on reliable automation and developer productivity. An active open-source contributor, Cameron has improved Ruby support in the widely used nvim-treesitter project, touching syntax, indentation, and Lua query integration. He combines engineering craft with a creative past in event production and fabrication, bringing an unusual mix of human-centered design and systems thinking to technical problems.
code7 years of coding experience
job6 years of employment as a software developer
bookComputer Programming, Computer Programming at Le Wagon
bookBachelor's degree, Fine/Studio Arts, General, Bachelor's degree, Fine/Studio Arts, General at San Francisco State University
bookComputer Science, Computer Science at MITx on edX
github-logo-circle

Github Skills (7)

neovim10
editorconfig10
tree-sitter10
text-editor10
ruby10
lua9
testing8

Programming languages (17)

CSchemeRustMakefileJanetHTMLSvelteFennel

Github contributions (5)

github-logo-circle
Nvim Treesitter configurations and abstraction layer
Role in this project:
userBack-end Developer
Contributions:1 review, 11 commits, 7 PRs in 1 year 2 months
Contributions summary:Cameron primarily contributed to the Ruby language support within the Neovim Treesitter configuration. Their work involved adding and updating keywords, operators, and global variables. They also modified the indentation rules and tests for Ruby code, ensuring accurate syntax highlighting and proper indentation. Additionally, the user extended the Lua injections to utilize the query parser.
nvim-treesitterluatreesittertree-sittervim
CKolkey/critiq

May 2019 - Jun 2021

Contributions:190 PRs, 136 pushes, 198 branches in 2 years 1 month
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