Pitiphong Phongpattranont is a seasoned software engineer and senior iOS developer with over a decade of professional experience and more than eight years focused on iOS apps, currently contributing at Apple from California. He blends deep mobile engineering skills with an eye for UX/UI design, having led UI teams and maintained SDKs and backend Swift libraries at companies like Omise. A habitual open-source contributor, he’s improved core projects in email protocols and Swift Foundation—work that spans IMAP/SMTP protocol fixes, encoder/decoder robustness, and test infrastructure. Known for pragmatic refactors and thoughtful testing, he brings both product-focused craftsmanship and protocol-level backend experience that many mobile engineers don’t usually have.
13 years of coding experience
10 years of employment as a software developer
Bachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Chulalongkorn Mahawitthayalai
High school, Math-Sci computer, High school, Math-Sci computer at Triam Udom Suksa school
Contributions:5 commits, 6 comments in 1 year 5 months
Contributions summary:Pitiphong primarily focused on implementing and refactoring IMAP SORT command support. Their work involved adding new functionality for the SORT command as defined by RFC 5256, which required modifications to existing IMAP sender and parser code. They then refactored the SORT command implementation to utilize the extension API. Additionally, the user addressed a bug related to the parsing of permanent flags.
MailCore 1.0 is a Mac/iOS framework for working with the e-mail protocols IMAP and SMTP.
Role in this project:
Back-end Developer
Contributions:7 commits in 2 months
Contributions summary:Pitiphong primarily contributed to the `mailcore/mailcore` repository by implementing and improving features related to email handling with IMAP and SMTP. Their commits include fixing bugs such as folder path setting issues and adding functionality for handling message flags and extension flags. Furthermore, the user introduced support for outgoing mail priority headers, enhancing the email composition capabilities. They also made utility function renames, namespacing, and code formatting changes.
protocolsmailsmtpios-frameworkpop3
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
Pitiphong Phongpattranont - Software Engineer at Apple