Karthik Saligrama

Principal Engineer at Microsoft

Seattle, Washington, United States
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
Karthik Saligrama is a Principal Engineer with 11 years of experience building large-scale, production-first search and cloud services, currently based in Seattle. He has been a founding engineer on multiple AWS products—including Amazon Kendra and Amazon Q Business—owning architecture, indexing, retrieval, and security for systems that ingest and process hundreds of millions of documents. Comfortable across backend, mobile and distributed systems, he has shipped SDK and mobile integration work (notably contributions to the official AWS .NET SDK and Xamarin samples) that span iOS, Android and PCL platforms. He excels at aligning cross-team roadmaps and improving operational reliability, and he actively mentors engineers and emerging leaders. Known for pragmatic scaling decisions and operational simplifications, he pairs deep hands-on implementation (e.g., data crawling/indexing and multi-tenant ingestion) with product-centered design. His background in both cloud platform engineering and mobile SDK development gives him a rare full-stack perspective on developer-facing infrastructure.
code11 years of coding experience
job15 years of employment as a software developer
bookB. E, ELECTRICAL AND ELECTRONICS ENGINEERING;, B. E, ELECTRICAL AND ELECTRONICS ENGINEERING; at Visvesvaraya Technological University
stackoverflow-logo

Stackoverflow

Stats
934reputation
77kreached
44answers
5questions
github-logo-circle

Github Skills (21)

pcl10
ios10
sqlite10
mobile-development10
net10
xamarin10
dotnet10
aws-sdk10
asp-net10
android10
dotnet-core10
csharp10
android-development8
aws-cli6
amazon-s36

Programming languages (7)

C#TypeScriptJavaJavaScriptObjective-CSwiftPython

Github contributions (5)

github-logo-circle
awslabs/aws-sdk-net-samples

Jul 2015 - Dec 2015

Role in this project:
userMobile Developer (Android/iOS)
Contributions:9 commits, 4 pushes, 1 comment in 5 months
Contributions summary:Karthik's contributions focused on integrating Xamarin samples within the AWS .NET SDK repository. They added and updated Xamarin project files, including those for Android and iOS platforms, specifically modifying project files and resource files. Their work included adding support for multiple architecture in projects and integrating with the AWS SDK for features such as SNS push notifications.
aws/aws-sdk-net

Jun 2015 - Oct 2016

The official AWS SDK for .NET. For more information on the AWS SDK for .NET, see our web site:
Role in this project:
userBack-end Developer
Contributions:203 commits, 11 pushes, 1 branch in 1 year 4 months
Contributions summary:Karthik's commits primarily focused on adding network reachability features for PCL platforms and implementing Cognito Sync custom code. The code differences include modifications to Dataset.cs, suggesting work on data management within the CognitoSync service. Additional commits show the extraction of platform-specific components to PCL, as well as the implementation of application settings on iOS and Android, indicating work across different environments. The commits point to the modification of SQLiteLocalStorage, which further suggests backend modifications to the Cognito Sync functionality.
dotnetweb-sitesdkaws-sdkcsharp
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
Karthik Saligrama - Principal Engineer at Microsoft