Hello, I'm

Marcus Vinicius Ximenes

I'm a Staff Software Engineer

A seasoned software developer with over 15 years of experience, well-versed in the entire product development lifecycle, from concept to launch. Passionate about clean code, SOLID principles, and Test-Driven Development.

About Me

A seasoned software professional from São Paulo, Brazil, dedicated to creating innovative solutions and excellence in software development

Marcus Vinicius Ximenes

Building Innovative Solutions Through Clean Code

I'm Marcus Vinicius, a Staff Software Engineer from São Paulo, Brazil, with over 15 years of experience in software development. I'm passionate about writing clean code, adhering to SOLID principles, and practicing Test-Driven Development (TDD).

My expertise spans a variety of technologies, including .NET Core, Java, Node.js, TypeScript, GraphQL, Angular (4+), React, and vanilla JavaScript. I have extensive experience working with microservices architectures, cloud platforms, and modern development practices.

Throughout my career, I've had the privilege of working with leading companies like Gupy, GRIN, The Luupe, and ThoughtWorks, where I've contributed to digital banking solutions, creator platforms, and various innovative projects. I also have experience as a technical leader, guiding architectural decisions and fostering knowledge-sharing within development teams.

I'm fluent in Portuguese (native), English (full professional proficiency), and have limited working proficiency in Spanish. I hold certifications in Microsoft .NET Framework.

15+ Years Experience

Extensive experience in the entire product development lifecycle, from concept to launch.

Technical Leadership

Experience as technical leader, guiding architectural decisions and fostering knowledge-sharing within teams.

Full-Stack Expertise

Proficient in .NET Core, Java, Node.js, TypeScript, GraphQL, Angular, React, and cloud technologies.

Clean Code Advocate

Passionate about writing clean code, adhering to SOLID principles, and practicing Test-Driven Development.

Technical Skills

Technologies and tools I work with to bring ideas to life

Kotlin
TypeScript
Java
.NET Core
Node.js
React
Angular
GraphQL
JavaScript
C#
AWS
Docker
DevOps
Microservices
TDD
SOLID

Professional Experience

A journey through my career highlights and key achievements

Staff Software Engineer

Gupy

May 2024 - Present

Leading technical initiatives at one of Brazil's leading HR tech companies, focusing on innovative recruitment solutions.

Staff Software Engineer

GRIN

Dec 2023 - May 2024

Implemented microfrontend architecture using React, led Facebook integration rewrite, contributed to Laravel backend optimization, and participated in architectural discussions for modernizing monolithic applications.

Senior Software Engineer

The Luupe

Apr 2022 - Present

Technology team member at a startup creating a global online platform and community of women and non-binary photographers collaborating to provide diverse content for brands.

Lead Software Developer/Consultant

ThoughtWorks

Feb 2019 - Apr 2022

Led development of digital banking solutions using Kotlin microservices architecture. Provided technical leadership through knowledge sharing, pair programming, and helped resolve technical and organizational challenges. Worked on microfrontend strategies for Brazil's largest cosmetics company.

Solutions Architect

Itaú Unibanco

Nov 2018 - Feb 2019

Solutions Architecture team member at Brazil's largest bank. Authored development guidelines, customized software for client hardware environments, and created migration strategies for architectural updates.

Software Developer

Netbiis

Jun 2017 - Nov 2018

Led early development of a labor compliance platform using .NET Core and WebAPI backend, Node.js services for background processing, and cross-platform mobile apps with Ionic.

Featured Projects

Some of the projects I've worked on and personal experiments

Digital Banking Platform

Scalable microservices architecture for digital banking solutions, focusing on credit card services and backend systems.

Kotlin Microservices AWS Docker

Creator Platform

Global online platform connecting women and non-binary photographers with brands for diverse content creation.

React TypeScript Node.js Cloud

Labor Compliance Platform

Platform helping businesses monitor employee breaks and prevent violations, with real-time dashboards and mobile apps.

.NET Core WebAPI Ionic Node.js

Let's Work Together

Have a project in mind or just want to say hello? I'd love to hear from you.

Send a Message

Get in Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology and development. Feel free to reach out!