mac.jpg
Álvaro Martínez Martínez
mac.jpg

Álvaro Martínez Martínez

Senior Software Engineer | Frontend Tech Lead

Introduction

I'm a software engineer with a special focus on the health tech industry and in love with modern software development in general I like working close to the product and participating in the definition of requirements, business logic, UX/UI design and code architecture. While my day-to-day work and technical skills are focused in frontend development and test automation, I also have some experience designing data models & implementing API services -I think fullstack, code frontend.

My best practices

When I'm learning a new technology, I put a lot of effort from the beginning into getting acquainted with best practices, architectural patterns and performance quirks. I believe these are key in order to develop software that can be properly maintained, tested and augmented with new features while staying performant. I like automating things in order to smooth the development experience for my team and myself. Including things like code linting & formatting, CI/CD build & testing workflows, and codebase onboarding & setup.

My skills

Creative thinking
Proactivity
Team player

Technologies and tools

I master

  • Angular2+
  • Cypress
  • Docker
  • Git
  • Github
  • Github Actions
  • HTML
  • Jasmine
  • JavaScript
  • NodeJS
  • Playwright
  • RxJS
  • Scss
  • Storybook
  • TypeScript
  • Visual Studio Code

I want to work with

  • Angular2+
  • API
  • Cypress
  • Docker
  • Express
  • Flutter
  • Github
  • GraphQL
  • Jasmine
  • Jest
  • NgRx
  • NodeJS
  • OpenApi
  • Playwright
  • React
  • RxJS
  • Scss
  • Storybook
  • TypeScript
  • Visual Studio Code
  • Vue

I prefer not to work with

  • AngularJS
  • jQuery
  • PHP
  • WordPress

Languages

Spanish
Native/Bilingual
English
Fluid

Interesting facts about me

My first software project

Teenage version of me learned Visual Basic at school and coded a very ugly screensaver.

  • Next was about phishing 🙊 I created a fake dialog to steal my parent's computer password and be able to access the Internet at any time I wanted.

I like automating stuff

When Spotify was young, I created an Autohotkey script for myself that automatically muted the player during annoying commercials that I added to a blocklist with a hotkey.

Hobbies

I love music: blues, jazz, rock, gypsy, funky... I also play the guitar. I like videogames even though I don't have much time for them anymore. I enjoy TV (should I say streaming instead?) series -at that point when you start re-watching the great ones instead of trying new ones.

Game development

Got a few good ideas for strategy/roguelite games I'd like to implement one day. Even if they don't have the best visuals. Side projects, you know...

Career

Seqera Labs

Senior Software Engineer / Frontend Tech Lead

sept 2021TODAY
(3 yrs. and 7 months)
  • Developing an enterprise Angular application for bio-informatics pipelines configuration, management, launching & monitoring across different organizations & workspaces, using different cloud providers.
  • Set up E2E tests and integrate them into the CI/CD process using Github Actions
  • Collaborating with the product, backend, UX/UI teams on the design & implementation of new features.
Technologies and tools
  • Angular_Icon
    Angular2+
  • Typescript_Icon
    TypeScript
  • avatar
    Jasmine
  • scss
    Scss
  • Cypress_Icon
    Cypress
  • RxJS_icon
    RxJS
  • aa
    Github Actions
  • Playwright_logo
    Playwright
Spotlab

Software Engineer

mar 2018sept 2021
(3 yrs. and 7 months)
Technologies and tools
  • Node_Icon
    NodeJS
  • Angular_Icon
    Angular2+
  • AWS Logo
    AWS
  • Typescript_Icon
    TypeScript
  • avatar
    Jasmine
  • Cypress_Icon
    Cypress
Logo_BiiG_lateral.png
Universidad Carlos III de Madrid / Hospital Universitario Gregorio Marañón

Research Assistance Engineer

ago 2015feb 2018
(2 yrs. and 7 months)

Projects:

  • "Advanced Radiology in New Cinical Scenarios" (NECRA).
  • "Advances In Radiology" (AIR) Medical Imaging Laboratory at the Unit of Experimental Medicine and Surgery (Hospital General Universitario Gregorio Marañón). Research focused in the development of advanced methods for x-ray imaging and tomographic reconstruction, in collaboration with the company SEDECAL. Main tasks:
  • Sofware development of image pre-processing, simulation, calibration and X-Ray system control tools.
  • Operation of x-ray acquisition systems.
  • R&D of new methods for the correction of image artifacts.
  • Publications at international meetings.
MalariaSpot/UPM

Image processing and data analysis engineer

abr 2014jul 2015
(1 year and 4 months)

Medical image analysis through crowdsourcing and gamification. Master's thesis: "Medical image processing combining automatic algorithms and crowdsourcing"

Technologies and tools
  • Python_Icon
    Python
  • Unity_Icon
    Unity3D
  • mat
    Matlab
CITSEM - UPM
CITSEM - UPM

Research internship

feb 2014jun 2014
(5 months)

Supporting role in a research project about Augmented Reality and specifically human-machine interfaces.

Education

Degrees

LOGOTIPO color JPG p.png

MSc in Biomedical Engineering

sept 2014jul 2015
(11 months)
Technologies and tools
  • mat
    Matlab
LOGOTIPO color JPG p.png

BSc in Telecommunications (Sound & Image) Engineering

sept 2008jul 2014
(5 yrs. and 11 months)

Projects

2023-08-01T12:00:00.000ZScreenshot 2024-04-07 at 00.30.10.png
Description

Simple Github Action to track test coverage trends on pull requests, comparing to base branch coverage

Technologies and tools
  • aa
    Github Actions
2020-01-01T12:00:00.000Z56654934b56b8dc77520f13805759dc7_400x400.png
Description

I contributed to DefinitelyTyped by creating typescript definitions for Openseadragon, an open source library for displaying zoomable high resolution images

Technologies and tools
  • Typescript_Icon
    TypeScript