Mohammad Azari

Software Engineer at Freelance, Self Employment

Kashmar, Razavi Khorasan, 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
Mohammad Azari is a pragmatic software engineer with eight years of experience and a five-year focus on hands-on programming, currently working as a freelance developer from Kashmar, Iran. He has practical iOS expertise demonstrated by contributions to the well-known material-components-ios project, where he fixed memory retain cycles, corrected delegate behavior, and implemented NSSecureCoding support across multiple UI components. Mohammad combines product-facing work—teaching courses at Toplearn—with low-level quality improvements that enhance security and persistence in mobile interfaces. He’s comfortable navigating maintenance-mode open-source codebases and enjoys turning subtle bug fixes into more robust, maintainable components. Notably, his background blends independent freelance delivery with community-oriented contributions, suggesting both autonomy and collaborative discipline.
code8 years of coding experience
github-logo-circle

Github Skills (6)

objective-c10
material-design10
ios10
ui-components10
ui-design7
swift7

Programming languages (1)

Objective-C

Github contributions (3)

github-logo-circle
[In maintenance mode] Modular and customizable Material Design UI components for iOS
Role in this project:
useriOS Mobile Developer
Contributions:92 commits, 150 PRs, 79 pushes in 3 months
Contributions summary:Mohammad primarily contributed to the `material-components-ios` repository by addressing warnings and fixing bugs within the iOS UI components. Their work included identifying and resolving implicit retain cycles within blocks, and correcting delegate calls. They also implemented and tested support for `NSSecureCoding` across multiple components, including app bar, navigation bar, cards, and text fields, which enhances the security and data persistence capabilities of the UI elements.
iosmaintenance-modematerial-designui-componentsmaterial-components
Modular and customizable Material Design UI components for iOS
Contributions:225 pushes, 120 branches, 33 tags in 3 months
materialcustomizableiosmaterial-designmodular
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