Eduardo López

Senior Consultant (Chefkonsulent) at Udviklings- og Forenklingsstyrelsen

Copenhagen, Capital Region of Denmark
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

🤩
Rockstar
🎓
Top School
Eduardo López is a Senior Consultant and seasoned software engineer with 11 years of experience building Android applications whose code runs on millions of devices for products like Endomondo, MapMyFitness and Momondo. He combines hands-on mobile development with a strong focus on modular architecture, automated validation and pragmatic testing across the stack. At MongoDB he contributed to Realm’s Java and Kotlin Multiplatform SDKs and to the core Realm database, adding BSON support and merging Stitch/Realm functionality—work that touches a widely used open-source mobile database. Based in Copenhagen, he blends product-facing app experience with backend and C-API improvements, showing fluency across native, JVM and cross-platform layers. Colleagues know him as a team player who adopts industry best practices and actively applies new Android trends to improve maintainability and developer experience.
code11 years of coding experience
job13 years of employment as a software developer
bookMaster of Science (MSc) Computer Science - Software Development, Master of Science (MSc) Computer Science - Software Development at Københavns Universitet - University of Copenhagen
bookBachelor of Engineering (BEng) Computer Engineering, Bachelor of Engineering (BEng) Computer Engineering at Universidad Politécnica de Madrid
languagesSpanish, English, French, Danish
github-logo-circle

Github Skills (19)

c-language10
databases10
capi10
java10
mongodb-database10
portable-database10
javas10
realm10
bson10
cpp10
cprogramming-language10
mongodb10
database10
apidoc9
android9

Programming languages (4)

JavaC++JavaScriptKotlin

Github contributions (5)

github-logo-circle
realm/realm-java

Apr 2020 - Dec 2022

Realm is a mobile database: a replacement for SQLite & ORMs
Role in this project:
userBack-end Developer
Contributions:268 reviews, 68 commits, 187 PRs in 2 years 8 months
Contributions summary:Eduardo primarily focused on integrating and extending the MongoDB Realm Java SDK, by merging the Stitch and Realm SDKs. Their work involved adding new API methods, remote collection classes, and implementing core functionalities like count, insert, delete, findOne, and aggregate operations. The contributions also include the implementation of task framework from Stitch, push notifications and dealing with embedded objects to streamline the user's experience, alongside with code cleanup and incorporating updates from the core.
ormsreact-nativenosql-databasemobile-databaseandroid
realm/realm-core

Jun 2020 - Aug 2022

Core database component for the Realm Mobile Database SDKs
Role in this project:
userBack-end Developer
Contributions:3 reviews, 8 commits, 5 PRs in 2 years 2 months
Contributions summary:Eduardo primarily contributed to the core database component of the Realm Mobile Database SDKs. Their work includes adding support for BSON documents in custom functions, which involved modifying existing functions and updating dependencies. They also updated API calls to align with the rebranding of Stitch, modifying existing code to use new endpoints. Additionally, they added missing definitions to the C-API and performed linting fixes.
cpprealm-mobile-databasenosql-databasemobile-databasec-plus-plus
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
Eduardo López - Senior Consultant (Chefkonsulent) at Udviklings- og Forenklingsstyrelsen