Junior Software Engineer with a strong Android/Kotlin background and hands-on experience in international financial services software. Currently contributing to the Santander Germany mobile banking application at Babel, working on enterprise workflows, code reviews, CI/CD, and quality practices. I also created SoulRead, a Kotlin Multiplatform app published on the App Store and Google Play, and a related web/backend final degree project using Spring Boot, Angular, JWT, and OAuth2. I’m open to junior roles in backend Kotlin/Java, cloud software engineering, and AI tooling/automation in Switzerland.

ALMUDENA LÓPEZ RODRÍGUEZ

Junior Software Engineer with a strong Android/Kotlin background and hands-on experience in international financial services software. Currently contributing to the Santander Germany mobile banking application at Babel, working on enterprise workflows, code reviews, CI/CD, and quality practices. I also created SoulRead, a Kotlin Multiplatform app published on the App Store and Google Play, and a related web/backend final degree project using Spring Boot, Angular, JWT, and OAuth2. I’m open to junior roles in backend Kotlin/Java, cloud software engineering, and AI tooling/automation in Switzerland.

Available to hire

Junior Software Engineer with a strong Android/Kotlin background and hands-on experience in international financial services software. Currently contributing to the Santander Germany mobile banking application at Babel, working on enterprise workflows, code reviews, CI/CD, and quality practices.

I also created SoulRead, a Kotlin Multiplatform app published on the App Store and Google Play, and a related web/backend final degree project using Spring Boot, Angular, JWT, and OAuth2. I’m open to junior roles in backend Kotlin/Java, cloud software engineering, and AI tooling/automation in Switzerland.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Spanish; Castilian
Fluent
English
Intermediate
German
Beginner

Work Experience

Mobile Software Engineer at Babel
September 1, 2025 - Present
Contribute to enterprise development for the Santander Germany mobile banking application. Develop and maintain Android features using Kotlin, Android SDK, Coroutines, and Flow within established Clean Architecture and SOLID principles. Apply dependency injection with Hilt and Koin in production workflows. Participate in code reviews and collaborate with senior developers to improve maintainability and team alignment. Support CI/CD and code quality practices using Jenkins, SonarQube, and GitLab. Work in an international Spanish/English team using Jira, Confluence, and Figma. Additionally supported the Aura insurance brokerage project (Jan 2026 – Mar 2026), contributing to an MVVM-to-MVI migration and Jetpack Compose adoption.
Android Developer Intern at Babel
March 1, 2025 - August 1, 2025
Joined an enterprise Android project under senior supervision in the Santander Germany context. Implemented Android features with Kotlin, collaborating in modular architecture and participating in code reviews and technical discussions. Worked with GitLab, Jenkins, and SonarQube within a corporate engineering environment, building a foundation in production software development, agile teamwork, and maintainable code practices.

Education

Bachelor's Degree in Software Engineering at Universidad Rey Juan Carlos
January 1, 2021 - January 1, 2025
Intensive Programming Program at 42 Madrid
January 1, 2025 - January 1, 2026
AI Engineering Self-Training at MoureDev
January 1, 2025 - January 1, 2026

Qualifications

Industry Experience

Financial Services, Software & Internet, Education