Josh Gwosdz

Senior Software Engineer Technical Lead at Red Hat

Munich, Bavaria, Germany
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
Josh Gwosdz is a senior software engineer and technical lead with 11 years of experience building and operating cloud-native platforms, currently focused on packaging and lifecycle management for addons and workloads in managed OpenShift at Red Hat. He has hands-on expertise in Kubernetes and multi-tenant, multi-region cloud platforms, having consulted on Kubermatic and helped run production fleets for insurance and aviation customers. Josh is a pragmatic backend engineer who contributes to open source—improving core Node caching tests and adding TypeScript typings and realtime features to Redis Simple Message Queue—showing a strong emphasis on reliability, developer experience, and maintainable code. Based in Munich, he blends SRE sensibilities with platform engineering, often turning "failed experiments and dead side-projects" on his GitHub into valuable learnings for production systems. Colleagues know him for making complex operational challenges simpler and for enjoying the cleverness in recursive platform design.
code11 years of coding experience
job6 years of employment as a software developer
bookComputer Programming, Computer Programming at Städt. Berufsschule für kaufmännische Industrie- und Informatikberufe München
stackoverflow-logo

Stackoverflow

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

Github Skills (16)

mochajs10
caching10
typescript10
javascript10
nodejs10
typescripts10
redis10
message-queue10
api-design10
typescript-types10
testing10
es6-promise9
npm9
fifo8
queue8

Programming languages (20)

SmartyCSSC++RustCHandlebarsGoHTML

Github contributions (5)

github-logo-circle
node-cache/node-cache

Aug 2016 - Apr 2021

a node internal (in-memory) caching module
Role in this project:
userBackend Developer
Contributions:6 releases, 1 review, 124 commits in 4 years 8 months
Contributions summary:Josh primarily focused on developing and testing the core caching logic for the `node-cache` module. They added comprehensive test cases, including both callback-style and sync-style tests, to ensure the module's functionality, including handling of undefined keys, object clones, and promise-based storage. The user's contributions also extended to implementing tests for key deletion and TTL (time-to-live) functionality, ensuring the cache's expiration mechanisms work correctly. They also updated the test suite by adding test cases for multi operations.
memoryinternallrucachingcache-control
smrchy/rsmq

Apr 2018 - Apr 2019

Redis Simple Message Queue
Role in this project:
userBack-end Developer
Contributions:17 commits, 1 PR, 11 pushes in 11 months
Contributions summary:Josh primarily contributed to the project by adding TypeScript typings, enhancing the codebase with improved type safety and developer experience. They addressed linter issues, indicating a focus on code quality and style consistency. Additionally, the user made version updates and added promise-based APIs, suggesting ongoing development and API improvements for the Redis Simple Message Queue. The user also worked on adding realtime functionality using pub/sub notifications.
redisrsmqmessage-queuesimple-messagefifo
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
Josh Gwosdz - Senior Software Engineer Technical Lead at Red Hat