Open for collaborations

Engineering Systems with architectural intent.

Software Engineer · Building scalable products with pragmatic approach. Engineer focused on product-minded development, cloud-native platforms, and maintainable systems. I enjoy transforming complex requirements into clear, resilient solutions.

LinkedIn Snapshot

Pedro Medeiros

Berlin · Open to remote opportunities

Experience

13 Years

Professional Journey

Current and previous experiences with detailed information.

Senior Software Engineer II

SumUp

Jan 2022 - Present

Currently working on a procedural migration of our current CMS tool to another, focusing on small deliverables plus improving old code architecture to a layered one and also moving from outdated NextJS features to new ones to improve application performance. Developed new features using A/B testing procedures on the card reader online shop; Worked as a platform maintainer for a monolith project used by more than 20 teams internally; Implemented CI improvements that reduced some task times from 20 min to less than 5 min; Helped actively in architecture and monorepo tooling discussions on frontend projects; Contributed to bootstrap a small project for a team that didn't have any frontend developers at the time; Created a small internal migration tracker to share progress and improve visibility of long-term goals.

ReactNextJSVercelTypescriptMonorepoNXTurborepoJS bundlersHoneycombSentryJestPlaywright

Software Engineer

iFood

Nov 2021 - Jan 2022

Development a digital catalog platform using a whitelabel format; Helped on discussions about the project's architecture and growth; Helped on discussions about improvements on the development flow;

NextJSReactJSTypescriptJavascriptHTMLCSS

Tech Lead & Frontend Engineer

Globo.com

May 2019 - Oct 2021

Developed an app for Globoplay Smart TV; Developed a hybrid component library that can be used in different project stacks; Led technically a Smart TV squad; Created a variety of strategies to evolve and refactor the apps using SOLID principles; Improved development flow; Documentation and discovery of a legacy code; Contributed to the hiring process of new talents for the team; Technical contact with some company's partners; Helped refining the business needs with technical details;

ReactJSJavascript VanillaTypescriptCanvasNodeJSJestRTLWebpackSassgit-flowGitLabCI/CD

Frontend Engineer

HXD OTT Video Solutions

Jun 2018 - May 2019

Developed an OTT distance education with adaptative learning (Galileo OTT); Focus on the Smart TV app development; Helped the development of the other parts of the stack (web, mobile, and backend); Contributed to the system's idealization process; Configured AWS service for integration and continuous app deploy; Created a logic that handles user focus using ReactJS;

ReactJSContext APIGraphQLStyled-componentsHTMLCSSgit-flowGitLabAWS Elastic Beanstalk

Fullstack Developer

HIRIX Software Engineering

Jul 2016 - Jun 2018

Deploy, maintenance, and evolution of the SIG/UFRN systems; Developed modifications to the business rules to the client needs; Workshops for passing on knowledge about the functioning of the system modules (Lato-sensu, Library); Fix errors before, during and after the data migration;

JavaJSP/JSFStructsPostgreSQLHibernateJBossSVN

Frontend Smart TV Developer

HXD OTT Video Solutions

Oct 2013 - Jul 2016

Developed and validated a new solution to reproduce videos on the Smart TVs; Developed on-demand apps for Smart TVs; Communicated constantly with the design team; Cross-platform apps (Samsung, LG, Panasonic, Philips, Sony); Refactored apps to use a new architecture; Applied code best practices;

JavascriptJQueryHTMLCSS

Technical Arsenal

Core Languages

  • TypeScript
  • JavaScript
  • Node.js
  • SQL
  • Java
  • Go

Frontend

  • Next.js
  • React
  • a11y
  • Design Systems

Cloud & DevOps

  • AWS
  • Docker
  • GitHub Actions
  • o11y
  • Infrastructure as Code

Databases

  • PostgreSQL
  • Redis
  • MongoDB

Personal Projects (Mocked)

Demo content to showcase how projects will look on your online CV.

Flowboard Analytics

A mock personal project for real-time product analytics with event pipelines and dashboard widgets.

Next.jsTypeScriptPostgreSQL

DeployPilot

A mock deployment companion app that tracks release quality, incidents, and rollback confidence.

Node.jsDockerObservability

DocsForge

A mock tool to generate living technical documentation from code annotations and architecture notes.

MDXAutomationDeveloper Experience

Technical Musings (Mocked)

Mar 11, 2026

Designing for Change: Why Maintainability Wins

Mock post about designing systems that are easy to evolve without sacrificing delivery speed.

Jan 24, 2026

A Practical Approach to Frontend Performance

Mock post on setting performance budgets, measuring outcomes, and avoiding premature optimization.

Dec 03, 2025

From Feature Factory to Product Engineering

Mock post about aligning engineering decisions with customer outcomes and business context.

Ready to build your next product?

Let's collaborate on robust software architecture, high-quality product delivery, and engineering systems that last.