Saeed Rasooli

Senior Software Engineer at Volunteer Free Software Development

Malaysia
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
Saeed Rasooli is a Senior Software Engineer with 15 years of experience specializing in Go and Python backend development, currently at Grab and an active open-source maintainer. He has deep practical experience building and refactoring production-grade libraries and services—contributors include work on prominent Go projects like go-git and the terminal editor micro—focusing on API robustness, pagination, commit iteration, and core editor functionality. Comfortable across distributed systems (gRPC, Redis, SQS, MySQL/Postgres) and cloud tooling, he has repeatedly improved testing, CI, and developer tooling in high-throughput environments. A GNU/Linux enthusiast and math/algorithm lover, he gravitated from Python to Go for concurrency and performance reasons, which shaped his backend engineering approach. Beyond professional roles, he has long-run volunteer open-source projects dating back to 2008, blending practical product delivery with sustained community contributions.
code15 years of coding experience
job9 years of employment as a software developer
bookAssociate's Degree, Robotics Engineering, Associate's Degree, Robotics Engineering at Shahrood University of Technology
bookMathematics, Mathematics at Young Scholars Club
bookHighschool and Pre-College, Mathematics and Physics, Highschool and Pre-College, Mathematics and Physics at Atomic Energy High School (Tehran)
bookMiddle School, Middle School at Shahid Beheshti (Rey, Tehran, Iran)
languagesPersian, English, Arabic, Tajik
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (37)

editors10
git10
c-language10
develop10
parser10
text-editor10
python10
apidoc10
scripting10
ide10
cross-platform10
editor10
script10
bitbucket-api10
go10

Programming languages (19)

C#JavaC++CSSCRustGoVala

Github contributions (5)

github-logo-circle
zyedidia/micro

Oct 2016 - Jan 2021

A modern and intuitive terminal-based text editor
Role in this project:
userBack-end Developer
Contributions:11 commits, 8 PRs, 22 comments in 4 years 3 months
Contributions summary:Saeed focused on implementing and refining core functionality within the terminal-based text editor "micro", primarily related to text manipulation and user actions. They added features for moving lines up and down, improving search behavior, and adding an escape key function. Code changes involved modifications to the buffer, line array, actions, and bindings within the editor's Go codebase. Additionally, the user contributed to Python syntax highlighting.
golanglinuxintuitivecross-platformterminal
nushell/nushell

Feb 2021 - Jan 2022

A new type of shell
Role in this project:
userBack-end Developer
Contributions:4 reviews, 14 commits, 18 PRs in 11 months
Contributions summary:Saeed contributed to the development of the `nushell/nushell` project, a new type of shell. Their work primarily involved implementing and modifying core shell commands, focusing on features like the `which` and `sort-by` commands. They also refactored parser components, including unit parsing, and updated the codebase to use a metric system for file size units.
rusttype-ofshellbash
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
Saeed Rasooli - Senior Software Engineer at Volunteer Free Software Development