Jonathan Kim

Engineer at Granola

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
Jonathan Kim is a seasoned engineer with 14 years of full-stack experience spanning frontline product roles to senior technical leadership, currently working at Granola in London. He has built and led engineering efforts across startups and scale-ups—most recently as CTO at Fronted and lead product developer at Zego—bringing a pragmatic blend of product thinking and hands-on coding. His open-source contributions show deep backend expertise in Python GraphQL frameworks (graphene, strawberry) and practical QA/testing focus on cross-browser polyfills, highlighting an attention to correctness and interoperability. Jonathan is comfortable across the stack, from React front-end UX improvements to robust backend APIs and testing frameworks, and has a track record of introducing testing and deployment best practices. Notably, he pairs an Imperial College MEng in Electrical & Electronics Engineering with real-world experience building data pipelines, developer tooling, and integrations that make complex systems easier to maintain. He’s the kind of engineer who moves between product strategy and low-level bug fixes, improving both developer experience and user-facing reliability.
code14 years of coding experience
job12 years of employment as a software developer
bookMaster of Engineering (MEng), Electrical and Electronics Engineering, Master of Engineering (MEng), Electrical and Electronics Engineering at Imperial College London
github-logo-circle

Github Skills (32)

fastapi10
raspberry-pi-pico10
javascript10
python10
apidoc10
django10
testing10
css10
wpgraphql10
enums10
enumerated-types10
relayer10
raspberry10
api10
asgi10

Programming languages (16)

MDXJavaCSSC++CRustObjective-C++Vue

Github contributions (5)

github-logo-circle
Role in this project:
userFront-end Developer
Contributions:16 releases, 169 commits, 31 PRs in 1 year
Contributions summary:Jonathan contributed to the styling and functionality of the example page, enhancing the presentation of the React-based date range picker. They implemented the display of two calendars within the example and incorporated styling modifications to the user interface. Furthermore, the user added code to integrate react developer tools to the example. They also replaced the default icon arrows with CSS-based arrows to improve the appearance.
Build powerful, efficient, and flexible GraphQL APIs with seamless Django integration.
Role in this project:
userBack-end Developer
Contributions:25 releases, 22 reviews, 87 commits in 2 years 10 months
Contributions summary:Jonathan primarily focused on improving the GraphQL API and its integration with Django. They upgraded the versions of Graphiql and React, fixed lint errors, and implemented a new option within the DjangoObjectType Meta class to convert choices to enums. The user also worked on refactoring and improving the handling of filter types within the DjangoFilterConnectionFields and implemented checks related to the management of Django models. Their work included a variety of code changes, documentation updates, and adjustments to enhance the functionality and maintainability of the GraphQL API.
pythondjangographqldjango-projectintegrate
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
Jonathan Kim - Engineer at Granola