Shahin Sefidgaran is a software engineer with eight years of experience who transitioned from academic machine learning research into pragmatic backend and cross-platform development. He has hands-on experience building scalable APIs with Python and FastAPI, developing Flutter applications, and delivering production services using ASP.NET Core in remote team settings. Shahin has complemented his technical work by coordinating business requirements and remote projects, bridging the gap between product needs and implementation. Fluent in English and based in Istanbul, he combines research-driven problem solving (e.g., image processing and facial recognition) with practical engineering discipline to ship reliable software across web and mobile stacks.
8 years of coding experience
3 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Islamic Azad University Central Tehran Branch
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Sadjad University
The Device Fingerprint tool collects thorough insight about the devices associated to a user. Account takeovers and multiple account signups, payments can easily be avoided by applying the Device Fingerprinting module.
Contributions:3 reviews, 23 commits, 4 PRs in 2 months
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
Shahin Sefidgaran - Software Engineer at Bet Technology