Renato Lima Gama

Senior Software Engineer

Location
Brazil
Desired Salary
Unspecified
Work preference
Full Time
Status
Actively looking
Field / Industry
Software Engineering
Relocation: No
Notice Period: Immediate

This user has not passed any tests yet

English - Portuguese -

About Me

I am a Senior Software Engineer with extensive experience in designing and developing scalable RESTful APIs using .NET technologies. My journey in software engineering has allowed me to work on various projects, leading teams and mentoring junior developers. I have a strong background in implementing microservices architecture and ensuring high availability and observability in applications. My expertise in CI/CD practices has enabled me to facilitate rapid and safe deployments, enhancing overall productivity.

Throughout my career, I have worked with diverse teams, collaborating closely with QA and DevOps to improve release cycles and test coverage. I take pride in my ability to lead the design and implementation of complex systems, ensuring they meet both technical and business requirements. My experience spans across different countries, including Canada and Ireland, where I have successfully delivered full-stack solutions and modernized legacy applications.

I am passionate about clean code and system design principles, which I actively promote through code reviews and mentoring. My technical skills include a wide range of programming languages and frameworks, allowing me to adapt to various project needs. I am committed to continuous learning and staying updated with the latest industry trends.

In addition to my technical abilities, I possess strong problem-solving skills and a keen attention to detail. I thrive in agile environments and enjoy working collaboratively with cross-functional teams. My goal is to contribute to innovative projects that challenge my skills and help organizations achieve their objectives.

I am also dedicated to personal and professional growth, constantly seeking opportunities to expand my knowledge and expertise in software development. I believe that effective communication and teamwork are essential for success in any project, and I strive to foster a positive and productive work environment.

Skills

SQLJavaScriptCI CDJiraGitAgileHTMLCSSScrumMicroservicesMongoDBAngularAzure DevOpsSQL ServerTDDBootstrapEntity Framework

Education

XP Educação - IGTI
May 2024 - April 2025

Postgraduate Degree in Software Architecture

XP Educação - IGTI
May 2024 - April 2025

Postgraduate Degree in Solutions Architecture

FAESA, Espírito Santo
2009 - 2013

Bachelor’s Degree in Systems Analysis and Development

Experience

Senior Software Engineer @ SmartCode
April 2025 - Present

Designing and developing scalable RESTful APIs using .NET 8 and C# for internal and external service integrations. Implementing microservices architecture with high availability and observability using distributed tracing and logging. Leading development of asynchronous processing pipelines with message queues (Azure Service Bus) to enhance throughput and performance. Applying CI/CD best practices in Azure DevOps to ensure rapid and safe deployments across environments. Conducting code reviews and mentoring junior developers in clean code, SOLID principles, and system design.

Senior Software Engineer @ Staples - Canada (via BairesDev)
May 2023 - April 2025

Led the design and implementation of microservice-based architecture for enterprise purchase services using .NET 7. Improved service resiliency by implementing circuit breakers, retries, and fallback mechanisms using Polly and MediatR. Built integrations with MongoDB for shopping cart persistence and handled concurrency with optimistic locking strategies. Collaborated closely with QA and DevOps to improve release cycles and test coverage, resulting in a 40% reduction in post-release bugs. Acted as a senior point of contact between frontend/backend teams and the client’s technical leadership.

Full Stack .NET Developer @ Vidappt - Ireland
April 2014 - April 2023

Developed and maintained full-stack business solutions including CRM and VOIP systems. Led modernization of legacy applications by migrating services to .NET Core and improving frontend performance using Angular. Designed RESTful APIs and SOAP integrations with third-party services, supporting multi-tenant environments. Mentored junior developers and coordinated small agile teams on feature development and bug fixing.

Full Stack .NET Core Developer @ Grab Same-Day - Ireland
May 2018 - May 2023

Developed scalable microservices for logistics and real-time payment processing using ASP.NET Core and Angular. Improved API latency by 35% by optimizing data access layers and implementing asynchronous workflows. Designed XUnit-based automated tests and CI pipelines to improve deployment reliability and code stability.

Software Developer @ Dadalto Group - Brazil
June 2010 - January 2014

Designed and implemented financial control systems for internal company use. Built data entry interfaces and reporting dashboards using ASP.NET MVC, SQL Server and jQuery.

Software Developer @ Raizer Moura - Brazil
July 2006 - May 2010

Developed and maintained custom web applications and intranet systems. Implemented business logic using VB.NET, ASP, and SQL for multiple small and medium-sized business clients.

Jobs Talent Salaries
Menu