Pedro De Amorim is a seasoned mobile and backend developer with 11 years’ experience building production-grade iOS and Android apps, test automation, and server-side integrations from Dublin. At T-Pro he blends healthcare-focused voice and transcription systems with rigorous testing practices, while earlier roles show rapid delivery of streaming and consumer apps like Camerite and iGo Pizzas. A frequent open-source contributor, he has improved Android UI libraries (custom progress layouts, draggable panels, animation helpers) and contributed backend work in Rust for trading APIs and Meilisearch testing, showing fluency across languages and layers. Pedro’s strengths lie in shipping polished UX interactions, hardening edge-case behaviors via tests, and refactoring for maintainability—skills reflected in commits that removed heavy dependencies, added CI, and tightened serialization. Fluent in both technical and user-facing concerns, he pairs front-end animation expertise with pragmatic backend improvements that keep products robust in production.
11 years of coding experience
2 years of employment as a software developer
Computer technician course, IT, Computer technician course, IT at Tupy
English Language and Literature, General, English Language and Literature, General at Citas College Dublin
Contributions:13 releases, 214 commits, 17 PRs in 5 years 3 months
Contributions summary:Pedro's contributions primarily focused on the implementation of UI components and animations within the `dragger` library. The code changes involve modifications to the `DraggerView` class, adding functionality for controlling the dragging behavior and animations, specifically focusing on slide-in and slide-out animations. The user implemented and configured a `ViewDragHelper` to manage the drag and drop interactions, ensuring a smooth user experience. These changes suggest a strong emphasis on developing a visually interactive component.
Contributions:7 reviews, 45 commits, 12 PRs in 22 days
Contributions summary:Pedro primarily contributed to the development of the Rust library for the Binance API. Their work involved adding new functionalities like stop-limit orders, refactoring API routes, and correcting price rounding issues. Additionally, the user refactored code for more concise order types and side enums. These changes directly improved the library's functionality and code quality for trading on the Binance exchange.
apirust-librarybinance-exchangerustbinance-api
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
Pedro De Amorim - Application Developer IOS Backend Tests