Recommended expert

Bruno Miguel (Miguel Caeiro) Caeiro Urbano

Full Stack Developer

Bruno Miguel Caeiro Urbano
Algés, Portugal

Experience

Jan 2024 - Present
2 years 2 months

Full Stack Developer

MYLAPS

  • Developing and maintaining multiple cloud-based applications within the sports timing ecosystem.
  • Focused on frontend development using Vue 3, TypeScript, Pinia, and Vuetify, building responsive, modular, and testable components.
  • Implementing and integrating RESTful APIs with Spring Boot (Java 18 & 21) using Cosmos DB and MySQL for data persistence.
  • Working on real-time data visualization and live updates using WebSockets and event-driven architecture.
  • Continuously improving frontend performance, accessibility, and UX consistency across applications.
Jun 2020 - Jan 2024
3 years 8 months

Full Stack Developer

VAKT

  • Developed and maintained a web application using Java, Spring Boot, PostgreSQL, React, React Hooks, Redux, Fluent UI, and TypeScript.
  • Utilized Redux for state management, ensuring efficient data flow and consistent application behaviour.
  • Designed and implemented reusable components using React Hooks, enhancing development speed and code maintainability.
  • Designed and implemented RESTful APIs using Java and Spring Boot, ensuring efficient data exchange between the front end and back end.
  • Collaborated with cross-functional teams including designers, business analysts and QAs to gather requirements and implement new features.
Sep 2019 - Jun 2020
10 months

QA Engineer

VAKT

  • Lead and manage the QA team on daily basis and through release cycles ensuring that all exit criteria are met before deployment.
  • Head QA on ECO team (3 dev teams each one with 4/5 developers).
  • Maintain and improve the automated tests framework (Cucumber + Selenium + Java) for a Java/React web app.
  • Manage, deploy and maintain cloud environments allocated to QA/dev teams (AWS).
Apr 2018 - Aug 2019
1 year 5 months

Full Stack Developer

Celfocus

Nov 2016 - Mar 2018
1 year 5 months

QA Tester

Smart Consulting

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Energy (4.5 years), Information Technology (3 years), Sport (2 years), and Professional Services (1.5 years).

Energy
Information Technology
Sport
Professional Services

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (9.5 years), Product Development (3.5 years), Quality Assurance (2 years), and Operations (1 year).

Information Technology
Product Development
Quality Assurance
Operations

Languages

Portuguese
Native
German
Advanced
English
Advanced

Education

Sep 2010 - Jun 2016

Instituto Superior Técnico

Master's degree, Project/Industry · Mechanical Engineering · Lisbon, Portugal

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Bruno Miguel based?

Bruno Miguel is based in Algés, Portugal.

What languages does Bruno Miguel speak?

Bruno Miguel speaks the following languages: Portuguese (Native), German (Advanced), English (Advanced).

How many years of experience does Bruno Miguel have?

Bruno Miguel has at least 9 years of experience. During this time, Bruno Miguel has worked in at least 3 different roles and for 4 different companies. The average length of individual experience is 2 years and 10 months. Note that Bruno Miguel may not have shared all experience and actually has more experience.

What roles would Bruno Miguel be best suited for?

Based on recent experience, Bruno Miguel would be well-suited for roles such as: Full Stack Developer, QA Engineer, QA Tester.

What is Bruno Miguel's latest experience?

Bruno Miguel's most recent position is Full Stack Developer at MYLAPS.

What companies has Bruno Miguel worked for in recent years?

In recent years, Bruno Miguel has worked for MYLAPS and VAKT.

Which industries is Bruno Miguel most experienced in?

Bruno Miguel is most experienced in industries like Energy, Information Technology (IT), and Sport and Recreation. Bruno Miguel also has some experience in Professional Services.

Which business areas is Bruno Miguel most experienced in?

Bruno Miguel is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA). Bruno Miguel also has some experience in Operations.

Which industries has Bruno Miguel worked in recently?

Bruno Miguel has recently worked in industries like Energy and Sport and Recreation.

Which business areas has Bruno Miguel worked in recently?

Bruno Miguel has recently worked in business areas like Information Technology (IT) and Product Development.

What is Bruno Miguel's education?

Bruno Miguel holds a Master in Mechanical Engineering from Instituto Superior Técnico.

What is the availability of Bruno Miguel?

Bruno Miguel is immediately available full-time for suitable projects.

What is the rate of Bruno Miguel?

Bruno Miguel's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Bruno Miguel?

To hire Bruno Miguel, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Market avg: 640-800 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.