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.
11 years of coding experience
7 years of employment as a software developer
Postgraduate Diploma, Data Science, 3.82, Postgraduate Diploma, Data Science, 3.82 at International Institute of Information Technology Bangalore
Kendriya Vidyalaya Sangathan
Master of Science - MSc, Datascience, Master of Science - MSc, Datascience at Liverpool John Moores University
Bachelor 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
A lightweight library for converting complex objects to and from simple Python datatypes.
Role in this project:
Back-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.
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