Summary
Shahan Ayyub is a Principal Software Engineer based in Karachi with over a decade of hands-on experience designing, implementing, and integrating mobile and cross-platform applications. He has led delivery and architecture efforts at companies including 10Pearls and Algorithm&Co, shipping production-ready iOS, Xamarin, Unity2D, and React Native solutions while applying disciplined OOP, design patterns, and Agile practices. Comfortable across Objective-C, Swift, C#, C/C++, Python and multiple data layers (CoreData, Realm, SQL Server), he blends low-level performance tuning with feature-driven product delivery using Instruments and Xcode testing. Known for tackling complex, deadline-driven projects independently, he also brings a researcher’s eye for emerging trends to reduce production effort and improve maintainability. An early career background building integrations for logistics and healthcare systems gives him practical experience in robust enterprise interfaces and data workflows.
11 years of coding experience
12 years of employment as a software developer
SSc, Computers, Mathematics, Chemistry, Physics, SSc, Computers, Mathematics, Chemistry, Physics at The Sun Rise Academy
Bachelor of Engineering (BE), Computer and Information Sciences, General, Bachelor of Engineering (BE), Computer and Information Sciences, General at NED University of Engineering and Technology
HSc, Pre-Engineering, HSc, Pre-Engineering at National College
English