Erfan Safari is a software engineer with 7 years of experience building cloud-native backend systems and shipping pragmatic engineering improvements across teams. Based in Shiraz, he has driven migrations from legacy Node.js to TypeScript and twelve-factor architectures, introduced CI/CD and automated testing, and built a sophisticated PDF generation service using JSX and headless Chromium. At Ragham he manages systems that process hundreds of millions of accounting entries, blending reliability and scale concerns with pragmatic implementation. An active open-source contributor, he has enhanced the popular fastest-validator library with new features, custom rules and bug fixes, demonstrating attention to core library quality and developer ergonomics. Quick to improve workflows and developer experience, he balances hands-on coding with operational ownership.
Contributions:32 reviews, 85 commits, 57 PRs in 1 year 4 months
Contributions summary:Erfan primarily focused on enhancing the `fastest-validator` library by implementing new features and improving existing functionalities. Their contributions included adding features like aliases, custom validation for built-in rules and default settings for rules, and implementing string shorthand rules. They also fixed bugs and improved the code format and structure of the core library files (validator.js, index.d.ts, and other rule files).
Contributions:8 commits, 7 pushes, 1 branch in 1 year
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.