Marc Reventós Papo

Software Engineer
Carrer del Parlament 33, 08015, Barcelona, ES.

About

Innovative Software Engineer with over 6 years of experience at g.tec medical engineering, specializing in the development of high-revenue neurorehabilitation BCI solutions. Proven expertise in architecting scalable .NET applications and optimizing real-time EEG signal processing, consistently delivering successful projects and achieving high customer satisfaction. Leverages C#, .NET, and collaborative problem-solving to drive innovation in medical technology.

Work

Wavecontrol S.L.
|

Software Team Lead

Barcelona, Catalonia, Spain

Full-time

Summary

I am leader of the software development team inside the R&S department. My role is to decide which technology to use for the several software applications the company has.

g.tec medical engineering
|

Software Engineer

Barcelona, Barcelona, Spain

Full-time

Summary

Led the full-stack development of high-revenue neurorehabilitation Brain-Computer Interface (BCI) solutions, enhancing real-time biosignal processing and scalable application architectures.

Highlights

Developed the backend for recoveriX, a neurorehabilitation BCI solution, recognized as one of the company's highest-revenue products.

Designed and implemented a generic state machine in .NET from scratch, adopted by multiple teams to streamline development across various projects.

Led backend development for mindBeagle, a BCI application for detecting brain activity in neurological disorders, leveraging machine learning for personalized brain signal classifiers in under 5 minutes.

Engineered a modular and scalable solution for BCI applications using MVVM architecture, ensuring optimal real-time EEG signal processing and high code reusability.

Built a C++ audio processing API for efficient memory management of MP3/WAV files, developing Python and .NET wrappers to ensure easy integration and high customer satisfaction.

OS Sistemes i Comunicacions
|

Junior Software Developer

L'Hospitalet de Llobregat, Barcelona, Spain

Summary

Translated and enhanced a key Point-of-Sale (POS) application, improving performance and maintainability for the retail sector.

Highlights

Translated the core Point-of-Sale (POS) application from Visual Basic to C#, significantly enhancing performance and maintainability.

Integrated the application with scales and Cashlogy, an automatic payment solution, to streamline retail operations.

Improved application responsiveness and scalability, directly contributing to enhanced client satisfaction within the retail sector.

Volunteer

ESN Karlstad
|

Student Ambassador

Karlstad, Värmland, Sweden

Summary

Represented the university and supported new students, fostering community integration and academic success.

Highlights

Served as a role model, advocate, and peer mentor, actively supporting new and continuing students in their academic and social integration.

Developed strong public speaking and interpersonal skills by leading workshops and presentations for new students and representing the university at various events.

Managed multiple tasks simultaneously within a team of Student Ambassadors, ensuring effective program delivery and student support.

Identified and addressed student needs, providing appropriate resources and referrals to enhance their overall university experience.

Education

Universitat Pompeu Fabra
Barcelona, Barcelona, Spain

Bachelor of Science (B.S.)

Computer Science

Publications

Bachelor's Degree Final Project – Published Web Prototype

Published by

Universitat Pompeu Fabra

Summary

Collaborated on a multidisciplinary project documenting the emotions experienced by "Castellers" (human tower crews) in Catalonia, developing an interactive web prototype awarded 10/10 for innovation and technical execution, leading to publication.

Languages

Catalan
Spanish
English

Skills

Libraries & Tools

Newtonsoft.Json, P/Invoke (unmanaged libraries), MSTest, NUnit.

Software Development Methodologies

Agile, Scrum, Test-Driven Development (TDD).

Programming Languages

C#, XAML, LINQ, C++, Python.

Design Patterns

MVVM, Dependency Injection, Repository Pattern, Factory Pattern.

Version Control & CI/CD

Git, SVN, Jira (CI/CD).

Frameworks

.NET Framework (4.8), Entity Framework, WPF.