Erfan Safari

Software Enginee at Ragham • رقم

Shiraz, Fars Province, Iran
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
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.
code7 years of coding experience
job4 years of employment as a software developer
book17.50, 17.50 at Ferdowsi University of Mashhad
github-logo-circle

Github Skills (8)

typescript10
javascript10
nodejs10
typescripts10
schema-validation10
lib10
typescript-types10
code-formatting9

Programming languages (15)

JavaCSSC++RustCGoHTMLTypeScript

Github contributions (5)

github-logo-circle
icebob/fastest-validator

Mar 2020 - Jul 2021

:zap: The fastest JS validator library for NodeJS
Role in this project:
userBack-end Developer
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).
validationjavascriptfastestschema-validationvalidator
erfanium/colorful-logger

Jul 2020 - Jul 2021

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.
Request Free Trial
Erfan Safari - Software Enginee at Ragham • رقم