Patrick Maltagliati

Software Engineer at Square

Missouri, 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

👤
Senior
🎓
Top School
Patrick Maltagliati is a staff software engineer with over a decade of experience building mobile platforms and cloud-backed services, currently contributing at Square from Missouri. He combines deep iOS and Kotlin Multiplatform expertise with backend work—demonstrated by meaningful contributions to Square’s popular wire library, including Swift JSON edge-case fixes and new iOS targets. Patrick has a strong Agile background across healthcare, embedded, and commercial domains, shipping physician-facing features, RESTful services, and enterprise mobile apps. He is comfortable refactoring for clarity and long-term maintainability, and often brings protocol-level attention to serialization and cross-platform interoperability. A University of Missouri Honors Computer Science graduate, he blends practical product delivery with open-source collaboration that improves multi-language tooling.
code11 years of coding experience
job8 years of employment as a software developer
bookUniversity of Missouri
github-logo-circle

Github Skills (5)

swift10
json-serialization10
protocol-buffers9
ios8
kotlin-multiplatform7

Programming languages (6)

CJavaScriptObjective-CSwiftRubyKotlin

Github contributions (5)

github-logo-circle
square/wire

Feb 2021 - Nov 2021

gRPC and protocol buffers for Android, Kotlin, Swift and Java.
Role in this project:
userBack-end Developer
Contributions:4 reviews, 6 commits, 2 PRs in 9 months
Contributions summary:Patrick primarily contributed to the Swift implementation of the wire library, enhancing its functionality and addressing edge cases. They added support for optional Int64 and UInt64 in JSON serialization and deserialization, ensuring correct handling of null values and string representations. The user refactored the codebase for better clarity and maintainability, including removing generics from extension functions and improving the decoding logic. Furthermore, they enabled a new iOS target for the Kotlin Multiplatform project.
protocol-buffersprotobufgrpcandroidbuffers
emersonsoftware/swift-sodium

May 2016 - Jul 2020

Contributions:10 pushes, 2 branches in 4 years 2 months
cryptographyiossafecrypto
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
Patrick Maltagliati - Software Engineer at Square