Piergiuseppe Longo is an application development leader with 11 years of experience building B2B solutions that bridge ERPs to web and mobile clients, currently managing development at Altea ON from Genoa. He combines hands-on iOS expertise and backend work in PHP Symfony with a particular passion for backend programming in Swift, contributing Swift extensions and UI components to notable open-source projects like ExSwift and PKHUD. Comfortable shipping across platforms (Web, iOS, Android), he leads teams while remaining an active developer—writing unit tests, fixing edge-case bugs, and refining animations and UI views. His career spans senior engineering roles at Lys Competence and ALLYS, and he brings a pragmatic, test-driven approach informed by a computer science degree from Università degli Studi di Genova.
11 years of coding experience
12 years of employment as a software developer
Laurea in Informatica e Scienze dell'Informazione, Scienze M.F.N - Informatica, Informatica, Laurea in Informatica e Scienze dell'Informazione, Scienze M.F.N - Informatica, Informatica at Università degli Studi di Genova
A Swift based reimplementation of the Apple HUD (Volume, Ringer, Rotation,…) for iOS 8.
Role in this project:
iOS Mobile Developer
Contributions:14 releases, 113 commits, 61 PRs in 4 years 9 months
Contributions summary:Piergiuseppe primarily contributed to the development of a Swift-based iOS HUD library. Their work focused on implementing new UI components like `PKHUDStatusProgressView` and refactoring existing views. They added animations and integrated them with the main HUD functionality. The user's commits show a focus on building and refining the visual aspects of the HUD, including handling display and animation.
A set of Swift extensions for standard types and classes.
Role in this project:
Mobile Developer (iOS)
Contributions:9 commits, 4 PRs, 14 comments in 2 months
Contributions summary:Piergiuseppe primarily contributed to the development of Swift extensions for the `NSDate` class, adding functionalities such as getter methods for various date components (year, month, day, etc.) and implementing comparable functions. They also added documentation and fixed a bug related to the greater-than operator. Moreover, the user wrote unit tests to ensure the correct functionality of the new features.
extensionsswiftswift-extensions
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
Piergiuseppe Longo - Application Development Team Manager