Archana Rai

Senior Software Engineer 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

👤
Senior
🎓
Top School
Archana Rai is a Senior Software Engineer based in Redmond with nearly a decade of experience building Java and cloud-backed enterprise systems at Microsoft, SAP, Informatica, Cisco, and IBM. Java-certified and strong in Spring Boot, Postgres, and Oracle, she has a proven track record shipping scalable backend services and database-integrated applications. Her open-source contributions as a PMC to Apache include enhancing server-side paging and NextLink support in the widely used Apache Olingo OData4 project, demonstrating attention to protocol-compliant, streaming pagination across XML/JSON. She combines rigorous academic foundations (BE in Computer Science with a 9.03 CPI) with hands-on engineering across product and open-source ecosystems. Known for improving backend test frameworks and data creators, she brings both pragmatic delivery and deep protocol-level understanding to distributed data services.
code9 years of coding experience
job11 years of employment as a software developer
bookBE, Computer Science & Engineering, 9.03 cpi, BE, Computer Science & Engineering, 9.03 cpi at Chhattisgarh Swami Vivekanand Technical University, Bhilai
github-logo-circle

Github Skills (6)

javas10
odata10
java10
testing10
xml9
json9

Programming languages (2)

JavaJavaScript

Github contributions (5)

github-logo-circle
apache/olingo-odata4

Nov 2016 - Oct 2020

Mirror of Apache Olingo
Role in this project:
userBack-end Developer
Contributions:41 commits in 3 years 11 months
Contributions summary:Archana's commits primarily focused on implementing support for server-side paging within the Apache Olingo OData4 framework. They introduced new functionality related to the `NextLink` feature in streaming scenarios, enabling pagination of data in XML and JSON formats. The user's contributions included modifications to the `fit/src/test/java`, `lib/server-tecsvc`, and `lib/commons-core` directories, incorporating changes to the server-side paging and the data creator. This included changes to the testing frameworks and the structure of the backend.
javajavascriptolingoapache
archanarai2211/testing

Aug 2018 - Nov 2018

Contributions:18 releases, 85 pushes, 1 branch in 2 months
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
Archana Rai - Senior Software Engineer at Microsoft