I am a Senior Software Developer with 5+ years of experience building high-quality web applications, RESTful APIs, and scalable frontend and backend systems. I specialize in React, TypeScript, and Clean Architecture principles, with a strong background in test-driven development (TDD), CI/CD pipelines, and Agile workflows. I enjoy leading technical initiatives, guiding architecture decisions, and mentoring small teams. I am passionate about delivering real business value through clean code, maintainable systems, and user-focused product thinking.

Miriam Abella

I am a Senior Software Developer with 5+ years of experience building high-quality web applications, RESTful APIs, and scalable frontend and backend systems. I specialize in React, TypeScript, and Clean Architecture principles, with a strong background in test-driven development (TDD), CI/CD pipelines, and Agile workflows. I enjoy leading technical initiatives, guiding architecture decisions, and mentoring small teams. I am passionate about delivering real business value through clean code, maintainable systems, and user-focused product thinking.

Available to hire

I am a Senior Software Developer with 5+ years of experience building high-quality web applications, RESTful APIs, and scalable frontend and backend systems. I specialize in React, TypeScript, and Clean Architecture principles, with a strong background in test-driven development (TDD), CI/CD pipelines, and Agile workflows.

I enjoy leading technical initiatives, guiding architecture decisions, and mentoring small teams. I am passionate about delivering real business value through clean code, maintainable systems, and user-focused product thinking.

See more

Experience Level

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

Language

Spanish; Castilian
Fluent
Catalan; Valencian
Fluent
English
Advanced
German
Beginner

Work Experience

Senior Software Developer at Visaflow
July 1, 2025 - Present
Led the full frontend architecture redesign, defining technical guidelines, component structure, and long-term maintainability strategy for a React/TypeScript codebase. Drove backend refactoring to improve scalability, separation of concerns, and architecture adherence across the platform. Owned key technical decisions in a small cross-functional team, bridging design, backend, and frontend concerns from requirements to production. Established code review practices, coding standards, and CI/CD workflow improvements to raise overall engineering quality. Prepared and drove monthly learning sessions for junior developers on topics including Trunk-Based Development, Clean Code, and Agile methodologies.
Full Stack Developer at Lifull Connect
January 1, 2020 - September 30, 2023
On the B2B side, I was responsible for developing a back-office system used by real estate agents to manage their property listings. Agents could add, edit, modify and publish rental or sale properties, which were then propagated to multiple public websites. I built the frontend using React.js and Redux, and developed backend features with PHP (Symfony) and MariaDB. I also wrote unit and integration tests with Jest and PHPUnit. On the B2C side, I worked on real estate portals like Hipflat and DotProperty. My role focused on maintaining and refactoring backend features in Ruby on Rails, with MongoDB for data storage. These platforms allowed users to search and filter properties by location, price, and other criteria. I also improved data synchronization services between different property sources and optimized backend endpoints to enhance performance. Throughout both projects, I worked closely with cross-functional teams, maintained code quality standards, and contributed to scalable, production-ready systems.
Unity Developer at Seidor S.L.
January 1, 2017 - January 1, 2018
Developed Unity 3D applications in C#. Designed and implemented UI interactions. Conducted manual testing of VR apps and reduced reported bugs. Researched and adapted new tools and frameworks, improving team efficiency.

Education

Master's Degree in Web Application Development at Universitat Oberta de Catalunya (UOC)
January 1, 2023 - January 1, 2025
Technical Degree in 3D Animation, Video Games and Interactive Environments at Technos Vic, Spain
January 1, 2015 - January 1, 2017
Bachelor's Degree in Audio Visual Communication at University of Vic (U Vic), Spain
January 1, 2010 - January 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Gaming, Media & Entertainment, Professional Services, Education