Vishal Duggal

Senior Software Engineer at Apple

Fremont, California, 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
Vishal Duggal is a senior software engineer with 14 years of experience building mobile applications across every major era of phones, from J2ME and BREW to modern iOS and Android. Based in Fremont, CA, he has led platform and SDK efforts at Appcelerator and contributed iOS fixes and features to the widely used Titanium SDK before joining Apple. Comfortable in Java, Objective-C and cross-platform tooling, he’s solved tricky platform interoperability issues like rotation framing, image scaling, and autofill edge cases. His background as a chief architect for multi-platform mobile apps gives him a systems-level view of mobile UX, performance and developer tooling that goes beyond typical app development.
code14 years of coding experience
job11 years of employment as a software developer
bookThe University of Arizona
github-logo-circle

Github Skills (7)

uid10
objective-c10
ios10
sdk10
front-end-development10
ui-design10
titanium-sdk10

Programming languages (2)

JavaObjective-C

Github contributions (5)

github-logo-circle
tidev/titanium-sdk

Oct 2011 - May 2015

🚀 Native iOS and Android Apps with JavaScript
Role in this project:
userMobile Developer (iOS)
Contributions:2916 commits, 72 PRs, 25 pushes in 3 years 7 months
Contributions summary:Vishal's contributions primarily focused on enhancing the Titanium SDK for iOS development. Their work included bug fixes related to autofill checks, adding support for autoWidth/Height in scrollable views, and implementing new properties for the HTTPClient on iOS. Additionally, the user addressed code comments, ensured correct scaling of images, and fixed a critical issue related to ensuring the correct frame size for elements during rotation, enhancing the usability and stability of the SDK. They also made some corrections to the documentation.
nativeandroid-appsmobile-developmentreact-nativejavascript
Contributions:29 commits in 2 months
titanium-mobiletitaniumandroid
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
Vishal Duggal - Senior Software Engineer at Apple