Matheus Costa Vieira |
---|
São Paulo - SP - Brazil |
+55 41 9 88024599 |
matheus.costa.vieira@gmail.com |
https://linkedin.com/in/macostavieira |
Professional Summary
Senior Software Engineer with 16+ years of experience in designing, developing, and maintaining scalable and high-performance systems. Strong expertise in .NET ecosystem, cloud solutions on Azure, front-end frameworks, and software architecture best practices. Proven track record in leading technical teams, creating reusable libraries, optimizing CI/CD pipelines, and delivering user-centric solutions with automated testing and observability in mind.
Professional Experiences
Senior Software Engineer — End2End Systems — ‐ Actual
- Designed and delivered cloud-native systems on Azure (.NET, Functions, Event Grid), driving clients' digital transformation.
- Reduced system response times from 5 minutes to under 3 seconds, improving customer satisfaction and operational efficiency.
- Migrated monolithic systems to microservices, increasing scalability by 70% and improving fault tolerance.
- Automated CI/CD pipelines, reducing deployment time by 60% and eliminating manual errors.
- Led technical workshops and mentoring, elevating clients’ engineering maturity and DevOps practices.
Senior Software Engineer — Dell Computadores do Brasil LTDA — ‐
- Architected and developed a global address system supporting multiple countries with 24/7 availability, handling thousands of daily requests across internal systems.
- Led the complete rewrite of a 10+ year legacy system, implementing flexible architecture using SOLID principles to support multi-country operations without impacting existing functionality.
- Designed reusable NuGet packages for rule engines and microservices integration, reducing code duplication by 40% and enabling rapid deployment of country-specific business rules.
- Implemented hybrid data architecture using Oracle + Elasticsearch, achieving optimized caching strategies and sub-200ms response times for address validation services.
- Successfully migrated applications from private cloud to Kubernetes, improving scalability and resilience while establishing CI/CD practices and comprehensive monitoring with ELK Stack.
Senior Software Engineer — GFT Brasil — ‐
- Migrated critical batch ingestion pipelines to event-driven microservices, boosting throughput by 50%.
- Achieved 85%+ automated test coverage, drastically reducing bugs in production.
- Improved frontend performance and UX by optimizing AngularJS clients integrated with .NET APIs.
Senior Software Engineer — Avenue Code — ‐
- Improved API response times by 30%, enhancing the scalability of large-scale integration platforms.
- Implemented secure authentication with JWT and Azure Active Directory, increasing platform security and compliance.
- Designed and implemented integration patterns between microservices, ensuring reliability, scalability, and consistency across distributed systems.
Senior Software Engineer — Wipro Limited — ‐
- Architected APIs supporting millions of daily transactions, improving credit card refund processes' reliability.
- Enhanced system resiliency with robust error handling and scaling patterns in Java and .NET environments.
- Designed integration flows between microservices, enabling seamless communication, data consistency, and fault tolerance across distributed systems.
Education
Embedded Systems and Internet of Things — UP - Universidade Positivo ( ‐ )
Software Engineer And Systems Architecture — UNESA - Universidade Estácio de Sá ( ‐ )
Bachelor in Information Systems — UP - Universidade Positivo ( ‐ )
Languages
Portuguese — Native
English — Advanced
Spanish — Intermediate
German — Intermediate
Certifications & Courses
DOJO Toolkit 1.9 Fundamentals, User Interface Concepts & Architecture — SitePen — ( ‐ )
Information Architecture — Aldeia Coworking — ( ‐ )
HTML5 Overview Workshop Course — Aldeia Coworking — ( ‐ )
Developing Web Applications With MS VS 2010 — TechResult IT Solutions — ( ‐ )
Core Competencies
- Backend Development: .NET 8, .NET Core, Entity Framework Core, C#, Java, VB.NET, Python, COBOL, Delphi
- Frontend Development: AngularJS, ReactJS, VueJS, KnockoutJS, JavaScript, HTML5, CSS3, Bootstrap
- Cloud & DevOps: Azure (Functions, Durable Functions, Event Grid, SQL Databases, Blob Storage, Active Directory, AI Search), CI/CD (GitHub Actions, Azure Pipelines)
- Databases: SQL Server, Oracle, MongoDB, Elasticsearch
- Messaging & Caching: RabbitMQ, Redis
- Testing & Quality: Unit Testing, Automated Testing, Design Patterns, SOLID Principles, GRASP
- Observability: Serilog, ELK Stack, Application Insights
- Version Control: Git, GitLab, TFS, SVN