Mobile Engineer at Freelance Android App Development
Washington, District of Columbia, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Pablo Sánchez is a seasoned Mobile Engineer with 13 years of experience building Android and cross-platform mobile solutions, currently based in Washington, D.C. He has deep hands-on expertise from product work at Mapbox and Telefónica to open-source contributions—helping improve Mapbox’s navigation and native map SDKs and refining functional Kotlin abstractions in the high-profile Arrow library. Known for strong code quality focus, he’s contributed instrumentation, linting, and memory-leak safeguards while also implementing advanced typeclass refactors that show fluency in functional programming. A prolific freelancer and open-source maintainer, Pablo produces libraries, tutorials, and screencasts that bridge practical app development with design patterns. He thrives on community engagement as a regular speaker and attendee at developer events and prioritizes teamwork, adaptability, and software quality over trendy tech. Expect a pragmatic engineer who balances production-facing mobile feature delivery with thoughtful engineering craftsmanship and mentorship.
12 years of coding experience
13 years of employment as a software developer
Computer Science Engineering, Computer Science Engineering at Universidad Politécnica de Valencia
Seneca program, Seneca program at Universidad de Granada
Erasmus program, Erasmus program at Università di Bologna / University of Bologna
Contributions:65 releases, 1581 reviews, 822 commits in 5 years 10 months
Contributions summary:Pablo's commits focused on instrumenting and adding checkstyle. The code changes include modifications to the location update thread and test code, incorporating linting and code quality checks. Additionally, they worked on setting up instrumentation tests for an Android device, showing involvement in both test and core application code.
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Role in this project:
Mobile Developer (Android)
Contributions:6 releases, 94 commits, 142 PRs in 2 years 7 months
Contributions summary:Pablo primarily contributed to the Android platform of the `mapbox/mapbox-gl-native` repository, implementing new features and refactoring existing code. Their work included adding a simple map activity for testing, excluding certain activities, and replacing Android logs with Timber for better logging. The user also added UIThread annotations for specific Java classes and worked on code generation and template fixes, ensuring correct comments in the codebase. They also implemented changes related to holding a weak reference of the context to avoid leaks and added the ability to modify the compass image.
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
Pablo Sánchez - Mobile Engineer at Freelance Android App Development