Nikitha Chettiar

Software Developer 2 at Microsoft

Redmond, 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
Nikitha Chettiar is a Software Developer 2 at Microsoft with nine years of experience building scalable, user-focused web and mobile applications and maintaining the Microsoft Graph JavaScript SDK. She excels in TypeScript/JavaScript back-end development, contributing to prominent open-source projects like microsoft/kiota and microsoftgraph/msgraph-sdk-javascript where she improved query parameter parsing and TypeScript code generation. Comfortable across Java, C#, Node.js, Docker and CI tooling, she brings practical experience designing secure integrations for sensitive data from roles in fintech and enterprise settings. A team-first collaborator with a strong academic foundation (MS in Computer Science), she pairs meticulous testing and API design with a knack for making developer-facing tools clearer and more reliable.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering (BE), Computer Engineering, 3.6 /4.0, Bachelor of Engineering (BE), Computer Engineering, 3.6 /4.0 at KJ Somaiya College of Engineering, Vidyavihar
bookMaster of Science (MS), Computer Science, 3.7/4.0, Master of Science (MS), Computer Science, 3.7/4.0 at Indiana University Bloomington
languagesEnglish, Hindi, Kannada, Malayalam, Marathi
github-logo-circle

Github Skills (18)

javascript10
apidoc10
typescript10
typescript-definitions10
type-definition10
code-generation10
microsoft-graph10
api10
typescript-types10
typescripts10
testing9
develop9
openapi9
csharp5
dotnet-core5

Programming languages (9)

C#TypeScriptPowerShellJavaSCSSJavaScriptGoPHP

Github contributions (5)

github-logo-circle
Microsoft Graph client library for JavaScript
Role in this project:
userBack-end Developer
Contributions:18 releases, 387 reviews, 357 commits in 2 years 6 months
Contributions summary:Nikitha's commits primarily focused on modifying and improving the parsing of query parameters within the Microsoft Graph JavaScript SDK. They refactored the `query` and `parseQueryParameter` functions to handle nested query parameters correctly, splitting them on the first equals sign. The user added comments and test cases to validate the changes, enhancing the code's clarity and functionality. These modifications aimed to improve the SDK's capability to handle complex API requests.
javascriptmicrosoft-graphmicrosoft-graph-sdktypescriptjs-sdk
microsoft/kiota

Aug 2021 - Jan 2023

OpenAPI based HTTP Client code generator
Role in this project:
userBackend Developer
Contributions:123 reviews, 174 commits, 33 PRs in 1 year 5 months
Contributions summary:Nikitha contributed to the TypeScript code generation project, focusing on mapping types and data structures to generate accurate code. Their commits include changes to the TypeScript conversion process, specifically handling double mappings and updating content data types. They also made modifications related to request information, including setting headers and query parameters. Overall, the user appears to be working on improving the core functionality of the code generation process within the Kiota project.
code-generationcode-generatorhttp-clientopenapicsharp
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