Eduard Martínez is a Catalan localization specialist and former Android developer with 11 years of experience translating and adapting software and video games into Catalan. Trained as a computer engineer, he blends engineering know-how with linguistic craftsmanship—having begun translating open source software at 13—so he understands both developer constraints and user-facing quality. He has localized prominent tools and games such as Weblate, itch.io, Aegisub, To the Moon, Finding Paradise and Dicey Dungeons, and maintains Android work like the widely used CustomActivityOnCrash library and the Next Bus Barcelona app. As a freelancer based in Barcelona, he focuses on ambitious projects and localization testing, driven by a perfectionist attention to detail and a passion for seeing users enjoy polished translations. An underappreciated strength is his ability to improve engineering workflows for localization by contributing code-level fixes and crash-handling improvements that make integrations smoother for developers.
11 years of coding experience
10 years of employment as a software developer
Elementary school degree, Elementary school degree at CEIP Porcel de Cervera
Technical Engineer, Computer Science, Technical Engineer, Computer Science at Universitat de Lleida
High school degree (Batxillerat), Technology, High school degree (Batxillerat), Technology at IES Josep Vallverdú
Android library that allows launching a custom activity when your app crashes, instead of showing the hated "Unfortunately, X has stopped" dialog.
Role in this project:
Mobile Developer (Android)
Contributions:13 releases, 90 commits, 19 PRs in 7 years 3 months
Contributions summary:Eduard focused on enhancing an Android library designed to handle crashes gracefully within Android applications. Their contributions evolved the sample code into a reusable library, making it easy to integrate via Gradle. They implemented features such as limiting the stack trace size to prevent transaction size issues and refining the error handling by including lifecycle events to launch the error activity even if the app is in the background. Additionally, they improved error activity and added copy to clipboard option.
Android library that sends the Logcat log to Crashlytics when your app crashes.
Contributions:5 releases, 18 commits, 13 pushes in 5 years
android-libraryandroidloggingcrashlyticslogcat
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.