Samwel Kanda

Software Engineer II at Microsoft

Nairobi County, Kenya
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
Samwel Kanda is a Software Engineer II at Microsoft with eight years of experience building developer tooling and SDKs, focused on Microsoft Graph and API-first tooling. He led development of the Microsoft Graph Python SDK and contributed authentication modules to the popular OpenAPI-based Kiota code generator, demonstrating deep expertise in API client architecture and secure token handling. Prior roles span high-scale fintech and multi-tenant platforms where he optimized query engines, implemented caching and replicas, and designed distributed databases to support millions of products and concurrent users. Based in Nairobi, he combines backend engineering chops in Python with a product-minded approach to developer experience, routinely shipping pragmatic, production-grade solutions. An attention to authentication internals and SDK ergonomics distinguishes his open-source contributions from typical client libraries.
code7 years of coding experience
job3 years of employment as a software developer
stackoverflow-logo

Stackoverflow

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

Github Skills (4)

authentication10
user-authentication10
python10
api10

Programming languages (9)

C#PowerShellTypeScriptSCSSJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
microsoft/kiota

Dec 2021 - Jan 2023

OpenAPI based HTTP Client code generator
Role in this project:
userBack-end Developer
Contributions:100 reviews, 408 commits, 149 PRs in 1 year 1 month
Contributions summary:Samwel primarily contributed to the development of the authentication module within the Kiota abstractions for the Python implementation. Their work included the creation of base classes and implementation of specific authentication providers, specifically for the bearer token scheme. The contributions also encompass core changes in authentication provider classes, focused on request handling and token retrieval.
openapi-codegenpythonopenapi-specificationopenapiruby
Contributions:2 releases, 107 reviews, 122 commits in 4 months
devxeng
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
Samwel Kanda - Software Engineer II at Microsoft