Joseph Pender

Software Engineer at Ionic

Harrisburg, South Dakota, 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
Joseph Pender is a versatile full-stack software engineer with 13 years of experience building web and mobile applications, currently contributing to Ionic's cross-platform tooling and maintaining a long-running freelance practice. He blends strong front-end and back-end skills (PHP, Go, JavaScript, Swift) with design sensibilities honed from a Media Arts background, enabling polished UX-focused implementations. At Ionic he has improved Capacitor core and official plugins, shipping fixes and features that enhance cross-platform stability and native behavior on both iOS and Android. Comfortable across WordPress, web design, and native mobile, he’s known for pragmatic refactors—such as normalizing notification IDs and enabling idle notifications—that reduce bugs and improve developer ergonomics. Based in Harrisburg, SD, he pairs an Associate of Science in IT with creative media training to bridge technical robustness and visual polish in product work.
code13 years of coding experience
job9 years of employment as a software developer
bookAssociate of Science - AS, Information Technology, Associate of Science - AS, Information Technology at Northeast Community College
bookMedia Arts and Animation, Media Arts and Animation at Art Institute of Atlanta
github-logo-circle

Github Skills (11)

javas10
swift10
javascript10
capacitor10
ios10
cross-platform10
android10
java10
pwapp9
html5
css4

Programming languages (10)

TypeScriptMDXJavaCSSCoffeeScriptCRustJavaScript

Github contributions (5)

github-logo-circle
ionic-team/capacitor-plugins

Dec 2020 - Sep 2022

Official plugins for Capacitor ⚡️
Role in this project:
userMobile Developer (Android/iOS)
Contributions:111 reviews, 87 commits, 138 PRs in 1 year 9 months
Contributions summary:Joseph primarily contributed to the `local-notifications` plugin, making significant changes to its Android and iOS implementations. Their work involved bug fixes, feature additions, and refactoring code. Key contributions included normalizing the use of integers for notification IDs, enabling notifications while the app is idle, adding support for Big Text and Inbox Notification Style and showing the correct scheduled notification time. They also made adjustments to the `filesystem` plugin, improving its functionalities.
csscapacitorjavascriptionicandroid
ionic-team/capacitor

Jan 2021 - Aug 2022

Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️
Role in this project:
userMobile Developer (Android & iOS)
Contributions:148 reviews, 10 commits, 56 PRs in 1 year 7 months
Contributions summary:Joseph primarily focused on fixing bugs and implementing new features related to the Capacitor framework for both iOS and Android platforms. Their contributions included handling date type coercion in iOS, preventing app loading with invalid server URLs in Android, and implementing event handling improvements. The user also added configurations for WebView zoom and custom error pages and added more options to the build command. Their work directly impacts the cross-platform capabilities and stability of the Capacitor project.
ios-androidpwaiosmobilecss
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
Joseph Pender - Software Engineer at Ionic