“I worked with Kevin for about 1 and a half years. Kevin is an incredibly talented Software Engineer. He worked to meticulously understand and sustain an aging system that functioned more as a Rube Goldberg machine than anything else. He extended it's lifespan with performance enhancements, bug fixes and tech debt cleanup while simultaneously developing a replacement with a fraction of the subsystems and code, having far greater performance, resilience, and transparency. I learned a ton from him along the way. I would definitely recommend Kevin to any organization.”
Kevin McDonald
Copenhagen, Capital Region of Denmark, Denmark
451 followers
352 connections
About
I am a programmer who has a burning desire to learn. I like to solve hard problems that…
Activity
-
I really hate that this is the state of many open source projects from Google. Incentives for them to invest in open source aren’t what they can or…
I really hate that this is the state of many open source projects from Google. Incentives for them to invest in open source aren’t what they can or…
Liked by Kevin McDonald
-
I'm a fan of Terminal User Interfaces (TUIs), and I recently discovered Textual 1.0.0 (released December 2024). This modern Python TUI framework…
I'm a fan of Terminal User Interfaces (TUIs), and I recently discovered Textual 1.0.0 (released December 2024). This modern Python TUI framework…
Liked by Kevin McDonald
-
The new #Go Opaque API for #Protobuf launched today! Check it out here and learn about how to migrate your projects to it: https://lnkd.in/gJS_-V5U
The new #Go Opaque API for #Protobuf launched today! Check it out here and learn about how to migrate your projects to it: https://lnkd.in/gJS_-V5U
Liked by Kevin McDonald
Experience
Education
Projects
-
FauxRPC
Easily start a fake gRPC/gRPC-Web/Connect/REST server from protobufs
-
unknownconnect-go
Interceptor for ConnectRPC to highlight unknown fields in proto messages
-
kmcd.dev
- Present
My blog where I deep dive into grpc, http, internet infrastructure, data visualization and whatever else comes to mind
-
protoc-gen-connect-openapi
Plugin for generating OpenAPIv3 from protobufs matching the Connect RPC interface
-
Evepraisal
- Present
Evepraisal is a web-based bulk price estimation tool for the game Eve Online. It has gained wide use and has a fairly high amount of traffic for such a simple utility. Almost anyone who plays the game has used it.
-
softlayer-python
-
softlayer-python is a python library for the SoftLayer API. It also includes a command-line client that provides a more devops-friendly interface to SoftLayer services.
Other creatorsSee project
Languages
-
English
Native or bilingual proficiency
-
Danish
Elementary proficiency
Recommendations received
3 people have recommended Kevin
Join now to viewMore activity by Kevin
-
At Torq we are all about testing. We were looking for a way to mock gRPC services, but couldn't find one we enjoyed using. Ori Seri 🇮🇱 took upon…
At Torq we are all about testing. We were looking for a way to mock gRPC services, but couldn't find one we enjoyed using. Ori Seri 🇮🇱 took upon…
Liked by Kevin McDonald
-
✨ Happy Holidays from Miniclip! ✨ This holiday season, we’re grateful for our amazing players, partners, and team who made 2024 an incredible…
✨ Happy Holidays from Miniclip! ✨ This holiday season, we’re grateful for our amazing players, partners, and team who made 2024 an incredible…
Liked by Kevin McDonald
-
Balatro: The must-play game of 2024 Balatro is a card collection/roguelike deck builder game by Localthunk and has been my absolute favourite game…
Balatro: The must-play game of 2024 Balatro is a card collection/roguelike deck builder game by Localthunk and has been my absolute favourite game…
Liked by Kevin McDonald
-
I'm excited to announce the latest feature in my open-source project, FauxRPC. By integrating CEL, I've made it even easier to generate dynamic and…
I'm excited to announce the latest feature in my open-source project, FauxRPC. By integrating CEL, I've made it even easier to generate dynamic and…
Shared by Kevin McDonald
-
I ❤️ working with strongly typed, code-completable, responsive/bindable client-side shapes.
I ❤️ working with strongly typed, code-completable, responsive/bindable client-side shapes.
Liked by Kevin McDonald
-
Great overview of how to #Protobuf oneOfs work under the hood. Check it out!
Great overview of how to #Protobuf oneOfs work under the hood. Check it out!
Liked by Kevin McDonald
-
Svelte's simply making me happy. I haven't been able to write about my work for over a decade, and it's a great way to restart my old authoring…
Svelte's simply making me happy. I haven't been able to write about my work for over a decade, and it's a great way to restart my old authoring…
Liked by Kevin McDonald
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Kevin McDonald
1151 others named Kevin McDonald are on LinkedIn
See others named Kevin McDonald