Daniel Mateos Labrador

Full Stack Developer

Driven and passionate software developer seeking a company that shares my belief in technology's power to solve complex global issues. Eager to continue learning and collaborating with like-minded professionals to create impactful systems that make a real difference.

Experience

Dec 2022 - PresentFrontend Developer at Metadata
Key responsibilities:
  • Developing a B2B web app using React and Typescript
  • Adhering to design guidelines provided in Figma
  • Managing workflow with the Jira/Atlassian suite
  • Working with a REST API specification documented in Swagger and Apicurio
Jun 2022 - November 2022Frontend Developer at Attlos
Key responsibilities:
  • Developing React applications using Typescript and SCSS
  • Writing code using TDD (with Jest) and CDD (with Storybook) approaches
  • Reviewing Pull Requests to ensure code quality and a pixel-perfect match with Figma's design
  • Managing version control using Git
Oct 2021 - Jun 2022Freelance Full Stack Developer
Key responsibilities:
  • Analyzing customer requirements and collaborating to establish a product and UI design
  • Developing Next.js and React applications using Typescript
  • Overseeing deployment primarily using Amazon Web Services (AWS) as the cloud provider

Education

January 2022 - May 2022Full Stack Web Developer Bootcamp4GeeksAcademy, Spain
September 2014 - July 2018Physiotherapy DegreeUniversity of Salamanca, Spain

Achievements

Took care of the whole development process for a client website, from initial talks and requirements collection to final deployment, feedback, monitoring and maintenance.
Mentored and reviewed the work of my coworkers in the frontend development team.
Wrote unit tests for an in-production react web app previously untested.
Created a react service to control properties of floating or fixed elements depending on their underlying elements using context, reducers and hooks.
Created a react service to lazy-load images using context, reducers and hooks.
Created a python algorithm that uses graph theory and backtracking to solve puzzles with brute force.

Technologies

Languages: Typescript, Python, Javascript, HTML5, CSS3, SCSS.
Frameworks: React, Next.js, Svelte, Express, Apollo, Jest, Flask, SQLAlchemy, Pytest, TailwindCSS, Material-UI, Primereact, CSS in JS.
Databases: MongoDB, PostgreSQL.
API "Patterns": REST, GraphQL.
Other: AWS, OpenAI APIs, Linux, Docker, Node, Git.

Availability

Up to a month since notification.

Languages

Spanish (native)
English (professional)
French (elementary)
Italian (elementary)