Iván Hijano Pérez
ES EN

Android Developer based in Málaga

Iván Hijano Pérez

Android Developer with 4 years of experience developing and maintaining mobile applications in production environments.

Open to product teams, technical collaborations, and opportunities where performance, stability, and well-structured architecture matter.

Specialized in Kotlin and modern Android architectures such as MVVM and Clean Architecture, with hands-on experience in performance optimization, debugging complex issues, automated testing (Appium, Sauce Labs), and improving stability in a banking environment with strict quality and accessibility standards.

Since 2025 I also build custom software as a freelancer: management applications for a quarry and a concrete plant, and a document automation tool for a building materials supplier, all in daily use. I'm also building Klendar, a real-time local offers and events platform where I own the architecture, backend, and mobile and web apps.

About

I work on high-impact applications with large user bases, contributing to feature delivery, code quality, user experience, and long-term maintainability.

  • Used to working in Agile environments and collaborating closely with cross-functional teams.
  • Comfortable balancing product goals, technical quality, and user-facing reliability.
  • Passionate about building scalable and maintainable solutions across mobile and backend contexts.

Profile

What I bring

Production stability

Hands-on experience debugging complex issues across devices and Android versions, and designing automated UI/end-to-end test suites with Appium and Sauce Labs to strengthen application reliability.

Architecture and maintainability

Strong foundation in Kotlin, MVVM, and Clean Architecture, with attention to scalability and clear separation of concerns.

Product mindset

I like connecting technical decisions with usability, business needs, and efficient team delivery.

Experience

Professional experience

  1. 2025 - Present Málaga, Spain

    Freelance Software Developer

    Self-employed

    Custom business software for companies, from on-site requirements gathering to deployment and support.

    • Cantera Pinos de Alhaurín (quarry): .NET desktop application for invoices, delivery notes, per-machine costs and PDF reporting, with VeriFactu e-invoicing compliance (digital certificate, submission to the Spanish Tax Agency, QR codes).
    • Hormigones Guadarranque (concrete plant and fleet): invoicing by m³ and by tonne, vehicle and driver documentation on Google Drive, and profit per truck and per plant.
    • Matcon Hnos. Gámez Domínguez (building materials): automation that stamps a QR code on every document dropped into a shared folder, linked to a cloud copy and safe for several PCs at once.
  2. December 2022 - Present Málaga, Spain

    Android Developer

    Minsait, Indra

    Development and maintenance of a large-scale mobile banking application for CaixaBank, working with Kotlin and Java in a demanding production environment.

    • Implemented new features aligned with evolving business requirements while ensuring the stability and reliability of existing functionalities.
    • Actively debugged and resolved production issues, analyzing complex behaviors across devices and Android versions, and contributing to performance improvements and overall application stability.
    • Designed and implemented accessible and user-friendly interfaces following Material Design and accessibility guidelines, improving usability and inclusivity across different user profiles.
    • Designed and executed automated UI/end-to-end test suites with Appium and Sauce Labs, validating critical banking flows across multiple devices, and distributed test builds through App Center for QA validation cycles.
    • Worked within Agile Scrum workflows using Jira, Rally, and GitLab, collaborating closely with cross-functional teams to ensure efficient delivery and continuous integration.
  3. March 2022 - June 2022 Málaga, Spain / United Kingdom

    Frontend Developer (Internship)

    AML Analytics

    Development of a financial web application focused on detecting suspicious and non-suspicious transaction scenarios.

    • Implemented new features and fixed issues using Angular, TypeScript, and SQL while maintaining high standards in both functionality and performance.
    • Contributed to the full development cycle, including testing and validation, inside an Agile Scrum environment.
    • Worked in English with an international team and gained on-site experience in the United Kingdom within a multicultural professional setting.

Skills

Technologies and tools

Own product

What I build on my own

Flutter · Real-time platform · In progress

Klendar — Local Offers & Events Platform

Real-time flash offers and events platform built with Flutter (Android & iOS), with a proximity-based feed similar to short-form social apps, a Mapbox-powered map, and single-use QR code redemption. Backend on Supabase (PostgreSQL + PostGIS) with Row Level Security across every table, Realtime for live updates, and Firebase push notifications. Includes an admin panel, a subscription system for business accounts, and a companion website (with legal pages in Spanish and English) deployed on Cloudflare Pages.

Education

Degree in Software Engineering

Universidad de Málaga · 2018 - 2022

Final Degree Project focused on the design and development of a native Android application aimed at enhancing social interaction within a scout association, including authentication, profile management, role-based access, social feed, real-time chat, and shared calendar functionality.

Languages

Communication and collaboration

Spanish
Native
English
Professional working proficiency (B2)
French
Basic proficiency (A2)

Contact

Want to talk about a role or a project?

Get in touch about Android roles, technical collaborations, or custom software projects.