Á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
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
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...