Full-stack Developer.


Welcome! I’m Matheus Pavin Pedroso, a dedicated full-stack developer based in Munich, Germany. My passion lies in crafting readable and maintainable code, ensuring that every piece of software I work on is built on a solid foundation. As someone who thrives in the dynamic world of technology, I’m always eager to explore new trends and exchange ideas about development. Let's connect and share insights!

Technologies, Tools and Languages

With over a decade of experience as a software developer, I have navigated through an extensive range of technologies, teams, and projects. My international work experiences have sharpened my adaptability, making me an exceptionally versatile member of any development team. Currently, the core technologies I excel in include:



In addition to my core technologies, I am skilled in working with a broad spectrum of tools and methodologies that bolster my versatility as a developer:

  • Programming Languages and Frameworks: TypeScript, Java, Python
  • Front-End Development: Bootstrap, Material Icons, CSS, JQuery
  • Development Practices: Functional Programming, Test-Driven Development (TDD), Design Patterns
  • Project Management and Methodologies: Scrum, Agile
  • Operating Systems: Linux, MacOS
  • Back-End Development: RESTful APIs, Microservices, Sybase
  • Security: Authentication/Authorization, Oauth
  • Cloud Computing: AWS, Google Cloud, Azure
  • Emerging Technologies: Machine Learning, Data Science

Fantastic code lead to beautiful applications

I believe that poorly written code can lead to failure of a project. In this way, I like to always study and look for ways to make the code more readable and easier for future maintenance. That is why I care about TDD (Test driven development) so that whenever possible the code can be refactored without fear of causing errors to the system. With all this, enter the team spirit, which I have always been very attached. Having always worked with magnificent teams, the learning curve is always ideal and in the end, we have created great bonds of friendship, with which we can discuss, disagree and ultimately reach an agreement and still be good friends and even better coworkers.

Contact me

I am always eager and available for enriching conversations. Feel free to reach out to me through any preferred channel. If possible, I’d be delighted to assist in any way I can. Additionally, you’re welcome to explore my GitHub to catch a glimpse of what I’m currently working on. While many of my projects are private, I remain actively engaged in various side projects that I'm excited about.