I am a senior React Native engineer specializing in the design and delivery of high-quality, production-ready mobile applications. I work primarily with React Native (Expo and bare workflows) and TypeScript, building scalable, maintainable apps for iOS and Android with a strong focus on performance, reliability, and user experience. I have extensive experience taking products from concept to production, including greenfield development, refactoring legacy codebases, and stabilizing apps ahead of public release. My work often involves integrating complex backends (REST and GraphQL), subscription systems, authentication flows, and third-party services while maintaining clean architecture and predictable behaviour in production. Beyond implementation, I bring a product-oriented mindset. I am comfortable collaborating directly with founders, designers, and distributed engineering teams, translating business requirements into robust technical solutions. I value clear communication, ownership, and delivery over unnecessary complexity. Typical projects I support include: - Cross-platform mobile apps (React Native + TypeScript) - Performance optimisation and production hardening - API integration and backend collaboration (Node.js / GraphQL / REST) - App store readiness, testing, and release support - Ongoing feature development and technical leadership I work remotely and I am available for both short-term engagements and long-term freelance contracts. _Website not available. Sign in: https://www.twine.net/signup_

Maria del Mar Cardona

I am a senior React Native engineer specializing in the design and delivery of high-quality, production-ready mobile applications. I work primarily with React Native (Expo and bare workflows) and TypeScript, building scalable, maintainable apps for iOS and Android with a strong focus on performance, reliability, and user experience. I have extensive experience taking products from concept to production, including greenfield development, refactoring legacy codebases, and stabilizing apps ahead of public release. My work often involves integrating complex backends (REST and GraphQL), subscription systems, authentication flows, and third-party services while maintaining clean architecture and predictable behaviour in production. Beyond implementation, I bring a product-oriented mindset. I am comfortable collaborating directly with founders, designers, and distributed engineering teams, translating business requirements into robust technical solutions. I value clear communication, ownership, and delivery over unnecessary complexity. Typical projects I support include: - Cross-platform mobile apps (React Native + TypeScript) - Performance optimisation and production hardening - API integration and backend collaboration (Node.js / GraphQL / REST) - App store readiness, testing, and release support - Ongoing feature development and technical leadership I work remotely and I am available for both short-term engagements and long-term freelance contracts. _Website not available. Sign in: https://www.twine.net/signup_

Available to hire

I am a senior React Native engineer specializing in the design and delivery of high-quality, production-ready mobile applications. I work primarily with React Native (Expo and bare workflows) and TypeScript, building scalable, maintainable apps for iOS and Android with a strong focus on performance, reliability, and user experience.

I have extensive experience taking products from concept to production, including greenfield development, refactoring legacy codebases, and stabilizing apps ahead of public release. My work often involves integrating complex backends (REST and GraphQL), subscription systems, authentication flows, and third-party services while maintaining clean architecture and predictable behaviour in production.

Beyond implementation, I bring a product-oriented mindset. I am comfortable collaborating directly with founders, designers, and distributed engineering teams, translating business requirements into robust technical solutions. I value clear communication, ownership, and delivery over unnecessary complexity.

Typical projects I support include:

  • Cross-platform mobile apps (React Native + TypeScript)
  • Performance optimisation and production hardening
  • API integration and backend collaboration (Node.js / GraphQL / REST)
  • App store readiness, testing, and release support
  • Ongoing feature development and technical leadership

I work remotely and I am available for both short-term engagements and long-term freelance contracts.

Website not available. Sign in: https://www.twine.net/signup

See more

Experience Level

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

Language

Spanish; Castilian
Fluent
English
Advanced
Catalan; Valencian
Fluent
French
Intermediate

Work Experience

Software Engineer at Freelance
January 1, 2021 - Present
Freelance Senior React Native Engineer specialising in building cross-platform mobile apps with Expo, TypeScript, Supabase, and RevenueCat. I design and implement scalable architectures, optimise performance, and deliver high-quality UI/UX across iOS and Android. Experienced in integrating AI workflows, secure authentication, CI/CD pipelines, and modern mobile development best practices.
Vocational Training Lecturer in Databases (Higher Level) at CIFP Francesc de Borja Moll
September 1, 2022 - June 30, 2024
Taught the Higher Vocational Training module in Databases, covering relational modelling, SQL fundamentals, normalisation, data integrity, and practical database administration. Designed assessments, delivered hands-on sessions with real-world scenarios, and supported students in building robust database solutions for software projects. Ensured alignment with the official curriculum and maintained high academic and technical standards.
BI Analyst at Civica Software SL
September 2, 2019 - September 30, 2022
Worked across the full BI lifecycle, from data modelling and ETL development to dashboard design and reporting. Built and maintained analytical solutions using SQL, data warehousing concepts, and visualisation tools. As Team Leader, coordinated a cross-functional BI team, defined technical standards, managed delivery schedules, and collaborated with clients to translate business requirements into scalable reporting systems. Supported continuous improvement, mentored junior analysts, and ensured high-quality, data-driven decision-making across projects.
Udemy Programming Teacher at Udemy
May 1, 2016 - December 30, 2018
Designed, produced, and sold self-paced online courses in Java and Swift development. Created structured learning paths, hands-on projects, and clear technical explanations tailored for beginners and intermediate learners. Managed all aspects of course creation, including curriculum design, video production, coding exercises, student support, and platform optimisation. Achieved strong course engagement while maintaining high pedagogical and technical standards.

Education

Computer Software Engineering at University of Balearic Islands
September 1, 2014 - July 31, 2020
Activities and societies: - Selected participant in Vodafone Campus Lab, developing mobile solutions to support accessibility for visually impaired users. - Participated in a technology-focused Summer School aimed at improving quality of life through digital innovation and assistive tools. - Collaborated with peers on practical software development projects using Java, web technologies, and early mobile frameworks. Comprehensive technical degree focused on software development, algorithms, data structures, databases, operating systems, and computation theory. Gained solid foundations in programming, systems design, and problem-solving. Applied knowledge through hands-on projects, prototypes, and collaborative lab work, with an emphasis on building robust, scalable, and user-centred digital solutions.

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Education
    paper Melodista Music Lab - Cross-Platform Music Creation App (iOS, Android & Web)

    Melodista is a cross-platform music creation application designed to help users compose, practice, and organize musical ideas in an intuitive and accessible way. The app is available on iOS and Android, built with React Native and TypeScript, and focuses on delivering a smooth, reliable experience for musicians of all levels.

    What the App Does

    Melodista enables users to create and manage musical content such as:

    • Chord progressions
    • Lyrics and song ideas
    • Structured song compositions

    The application combines creative freedom with structured workflows, with particular attention to performance, usability, and data consistency across devices.

    Web Companion Platform

    In addition to the mobile applications, Melodista includes a companion web platform:

    **https://www.twine.net/signin

    Through the website, users can securely access their personal data at any time. All content is synchronized across mobile and web, allowing seamless switching between devices without data loss.

    Technical Scope

    This project demonstrates full end-to-end product development, including:

    • Cross-platform mobile development (iOS & Android)
    • Scalable and maintainable application architecture
    • Secure authentication and persistent user data
    • Mobile–web data synchronization
    • Production deployment and app store readiness

    Project Context

    Melodista is a real, production-grade product built from concept to public release. It showcases my ability to design, implement, and maintain complex applications across multiple platforms, with a strong focus on code quality, scalability, and long-term maintainability.