Arijit Basu

Senior Software Engineer at Microsoft

Delhi, India
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
Arijit Basu is a Senior Software Engineer with 11 years of experience building and scaling production systems, currently at Microsoft after a stretch driving payments, content platforms and recommendation pipelines at Hike. He blends strong engineering discipline with product sensibility, routinely designing services from scratch—ranging from wallets and reward campaigns to caller-ID and micro-apps—that serve large user bases. Comfortable across backend systems, data engineering and ML-driven personalization, he has contributed to notable open-source work on marshmallow, improving serialization for complex mappings. Based in Delhi, he pairs practical delivery focus with a curiosity for emerging tech, and his GitHub persona—“a ninja doing hand signs on a keyboard”—hints at a playful, hands-on approach to problem solving.
code11 years of coding experience
job7 years of employment as a software developer
bookPostgraduate Diploma, Data Science, 3.82, Postgraduate Diploma, Data Science, 3.82 at International Institute of Information Technology Bangalore
bookKendriya Vidyalaya Sangathan
bookMaster of Science - MSc, Datascience, Master of Science - MSc, Datascience at Liverpool John Moores University
bookBachelor of Technology (B.Tech.), Information and Communication Technology, 8.27, Bachelor of Technology (B.Tech.), Information and Communication Technology, 8.27 at Dhirubhai Ambani Institute of Information and Communication Technology
languagesEnglish, Hindi, Bengali
github-logo-circle

Github Skills (7)

mappings10
deserialization10
data-serialization10
marshmallow10
schema10
python10
serialization10

Programming languages (22)

JavaC++RustCMakefileElmVueGo

Github contributions (5)

github-logo-circle
marshmallow-code/marshmallow

Jan 2019 - Jan 2019

A lightweight library for converting complex objects to and from simple Python datatypes.
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 PRs, 14 comments in 1 day
Contributions summary:Arijit primarily contributed to the `marshmallow` library by adding features and refactoring code related to dictionary-like objects. They implemented a `Mapping` abstract class and refactored the `Dict` field to extend it. The changes included adding custom loaders and dumpers, modifying default mapping types, and updating docstrings. These modifications enhance the library's capabilities for handling complex data structures during serialization and deserialization.
serdepythonmarshallingdeserializationvalidation
sayanarijit/RESTEasy

Mar 2018 - Apr 2020

REST API calls made easier
Contributions:11 releases, 38 commits, 11 PRs in 2 years 2 months
rest-apiapirestcalls
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
Arijit Basu - Senior Software Engineer at Microsoft