M Mahboubi

Senior Software Engineer at Avant Arte

Amsterdam, North Holland, Netherlands
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
M Mahboubi is a Senior Software Engineer based in Amsterdam with 9 years of experience building scalable distributed systems, SDKs, and full-stack applications. He combines backend expertise in Golang and Node.js (gRPC, microservices, and globally deployed services) with strong frontend and mobile skills in React, React Native, and Typescript, having rebuilt and maintained major Stream SDKs and libraries. He has a track record of performance-driven refactors—reducing bundle sizes, increasing test coverage, and dramatically improving UX and build/release processes—and led products serving millions of users with sub-50ms API responses. An active open-source contributor, he has improved popular projects like Stream’s chat and feed SDKs and the Winds RSS app, often focusing on usability, testing, and cross-platform consistency. He holds an M.Sc. in Computer Science from Politecnico di Milano and brings both hands-on coding and systems-design leadership to engineering teams.
code9 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Bu-Ali Sina University
bookMaster of Science - MS, Computer Science and Engineering, Master of Science - MS, Computer Science and Engineering at Politecnico di Milano
languagesEnglish, Persian
github-logo-circle

Github Skills (27)

rss10
javascript10
react-native10
mobile-development10
validations10
ui-components10
css10
validation10
forms10
java10
javas10
front-end-development10
android10
chat-sdk10
html10

Programming languages (11)

TypeScriptMDXC#JavaJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
GetStream/Winds

Sep 2018 - Sep 2021

A Beautiful Open Source RSS & Podcast App Powered by Getstream.io
Role in this project:
userFront-end Developer
Contributions:372 commits, 81 PRs, 221 pushes in 3 years
Contributions summary:M primarily focused on fixing bugs and implementing new features related to the user interface of the RSS & Podcast app. Their contributions included fixing search functionality issues, correcting the display of bookmarked items, and adding an export OPML button with error handling. They also worked on the episode detail view and improved the user interface layout.
rssrss-readerpodcastgetstream-iopodcast-rss
GetStream/stream-chat-react

Dec 2019 - Feb 2021

React Chat SDK ➜ Stream Chat 💬
Role in this project:
userFront-end Developer
Contributions:31 releases, 74 reviews, 244 commits in 1 year 2 months
Contributions summary:M primarily contributed to the front-end development of the React Chat SDK by implementing and modifying UI components. Their work included overriding and extending message editing requests, adding new props like `EmptyPlaceholder` and `setActiveChannelOnMount` to the `ChannelList` component. Furthermore, they worked on customizing preview message lengths in the `ChannelPreview` component and refactoring the component structure for better organization.
react-chatreactstream-chatchat-sdk-jschat-sdk
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
M Mahboubi - Senior Software Engineer at Avant Arte