Amro Mousa

iOS Developer at Twitter Inc

Greater Atlanta Area United States
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
Amro Mousa is a seasoned iOS developer with 15 years of experience building robust mobile solutions from UI rendering to API integrations. Based in the Greater Atlanta Area, he pairs deep Swift/Objective-C expertise with back-end sensibilities demonstrated by contributions like Gibbon, a MailChimp API wrapper, and enhancements to DTCoreText that improved HTML/CSS rendering in CoreText. An amateur photographer and BMW enthusiast, he brings a designer’s eye to app polish and a penchant for thoughtful, well-tested code. His work shows a balance of full-stack problem-solving and attention to edge cases—JSON handling, CSS parsing, and unit-tested enhancements—that make integrations more reliable in production.
code15 years of coding experience
bookBS, Computer Science, BS, Computer Science at Southern Polytechnic State University
bookBS, CS, BS, CS at Georgia Institute of Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
4,693reputation
157kreached
17answers
0questions
Badges
objective-c
top-5%
ios
top-1%
github-logo-circle

Github Skills (17)

json10
objective-c10
ios10
api-design10
css10
coretext10
ruby10
html10
httparty10
cgi8
xcode6
uitableview6
keychain6
iphone6
faraday6

Programming languages (5)

C++CJavaScriptObjective-CRuby

Github contributions (5)

github-logo-circle
amro/gibbon

Nov 2010 - Jun 2022

Gibbon is an API wrapper for MailChimp's API
Role in this project:
userBack-end Developer
Contributions:1 review, 378 commits, 70 PRs in 11 years 9 months
Contributions summary:Amro primarily contributed to the development of the Gibbon library, an API wrapper for MailChimp. Their work involved the initial setup and structure of the library, including core functionalities like API calls and method handling. They implemented features such as custom timeout support, parameter encoding fixes, JSON handling, and support for environment variables to configure the API key, showcasing their focus on building and maintaining the core functionality of the MailChimp API wrapper. The user also added support for POST requests with JSON payloads and fixed issues related to JSON encoding to improve the functionality of the library.
apiapi-wrapperapi-smailchimpwrapper
Cocoanetics/DTCoreText

Mar 2013 - Oct 2013

Methods to allow using HTML code with CoreText
Role in this project:
userFull-stack Developer
Contributions:35 commits in 6 months
Contributions summary:Amro primarily focused on enhancing the HTML rendering capabilities of the DTCoreText library. Their contributions included implementing HTML fragment support with inlined styles, improving CSS parsing for features like font-family, and adding support for cascading classes, IDs, and tag names. These changes involved modifications to the HTML writer, attribute string extensions, and the CSS stylesheet parser to improve the library's ability to handle complex HTML structures. Unit tests were added and updated to ensure the implemented features worked.
coretext
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
Amro Mousa - iOS Developer at Twitter Inc