Amir Rafsanjani is an accomplished software engineer and academic with nine years of professional experience, serving as an Assistant Professor at Yazd University and Technical Manager/CTO at Paliz C.T. He holds a Ph.D. in Computer Software Engineering from Sharif University of Technology and blends deep research credentials with hands-on leadership in software product development and ICT management. Skilled in SQL, SSRS, C++ and database design, he has steered technology initiatives at Yazd Science and Technology Park and built practical data-driven solutions for industry. Known for bridging academia and industry, Amir frequently translates complex engineering concepts into operational systems and mentors the next generation of engineers. Based in Yazd Province, Iran, he combines long-term technical stewardship with an entrepreneurial mindset evident in his concurrent academic and CTO roles.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Science (BSc), Computer Software Engineering, Bachelor of Science (BSc), Computer Software Engineering at Shahid Beheshti University
Doctor of Philosophy (Ph.D.), Computer Software Engineering, Doctor of Philosophy (Ph.D.), Computer Software Engineering at Sharif University of Technology
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
Amir Rafsanjani - Assistant Professor at Paliz CT Co