Ali Rashidi is a software developer with nine years of hands-on experience building backend systems and shaping software architecture, currently developing at ParsPack after co-founding and engineering at Basignal. He brings a practical polyglot approach—primarily Node.js, C++ and Python—combined with growing expertise in NLP and a master's focus in computer software engineering. Comfortable across startups and product teams, he emphasizes software analysis and testing, often exploring diverse tools to harden designs. Beyond coding, he writes, teaches, and volunteers, reflecting a commitment to knowledge sharing that complements his technical work. An early programmer who matured into an architect-leaning developer, he pairs deep implementation skills with an eye for scalable, well-tested systems.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at Yazd University
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Shahid Bahonar University of Kerman
English Language, Advanced 3, English Language, Advanced 3 at Iran Language Institute
Diploma, Mathematics-Physics, Diploma, Mathematics-Physics at Seyed Kamal High School
Contributions:14 commits, 10 pushes, 1 branch in 2 years
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
Ali Rashidi - Software Developer at ParsPack | پارس پک