Gilson Reis
Gilson Reis

Senior Software Developer | Software Architect | Tech Lead

Open to offers · Member since 6 Oct 2026
Location
Curitiba, Brazil
Desired salary
Unspecified
Work preference
Remote Only / Full Time, Contract
Experience level
Senior

About

Professional summary

I am a senior software developer, software architect, and tech lead with more than 20 years of experience across the full software development lifecycle. I work from requirements discovery and solution design through implementation, deployment, and production maintenance.

I build scalable web applications and SaaS products primarily with PHP, Java, JavaScript, and TypeScript. My backend experience includes Laravel, Symfony, Spring Boot, Node.js, Express, NestJS, Yii2, and CodeIgniter, while my frontend work includes React, Vue.js, Angular, Livewire, Alpine.js, and Tailwind CSS.

I apply Clean Architecture, Domain-Driven Design, SOLID principles, and Test-Driven Development to create maintainable systems. I have experience modernizing legacy applications, designing multi-tenant architectures, structuring use cases, and improving code quality through refactoring and reviews.

I lead technical teams, mentor developers, manage deployments, and support agile delivery practices. I have also created custom business systems for healthcare, finance, condominium management, wholesale, resale, and loan-management domains.

I actively use AI-assisted development and Spec-Driven Development practices to accelerate code generation, refactoring, review, and automation. I also create AI agents, MCP integrations, and automated workflows, combining these capabilities with strong engineering and architecture fundamentals.

Skills

26 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Owner & Tech Lead Simplify Softwares

I lead end-to-end delivery of custom software and SaaS products, from requirements gathering and solution architecture through implementation and final delivery. I develop applications using PHP, Laravel, Symfony, Node.js, React, Vue.js, and Angular.

I built a marble shop management system using Laravel, Livewire, Alpine.js, PostgreSQL, and Tailwind CSS. I also architected a multi-tenant condominium management system with Symfony 8 and Vue 3, applying DDD, use cases, dependency injection, and PostgreSQL schema-based client isolation. My work includes hospital and financial management systems, Python-based healthcare terminology processing, and AI-enabled Spec-Driven Development workflows.

Senior Backend Developer Maquineta Virtual

I developed and maintained scalable backend applications using PHP, Laravel, and MySQL. I focused on delivering reliable backend functionality and supporting the continued evolution of the platform.

I led refactoring initiatives using Clean Architecture, SOLID, and DDD principles. I created unit and integration tests, performed code reviews, and mentored junior developers to improve delivery stability and team technical standards.

Senior Developer / Tech Lead EPOC

I acted as a technical reference for the maintenance and evolution of backend applications built with Laravel and MySQL. I supported the team in maintaining application quality and delivering ongoing improvements.

I restructured legacy architecture around Clean Architecture and DDD practices to improve scalability. I also managed deployments, conducted code reviews, and provided continuous technical support to the development team.

Senior Developer Iventis

I implemented backend solutions for wholesale and resale business domains. My work focused on developing application functionality with Node.js, TypeScript, and MongoDB.

I contributed senior-level backend engineering experience to support business workflows and scalable service development. The role involved applying modern JavaScript and TypeScript practices to production-oriented systems.

Senior Developer FCamara

I worked as a Senior Developer at FCamara, contributing my experience in software development and technical delivery. The resume does not provide details of the specific projects or technology stack for this role.

I brought senior engineering practices to the engagement, including maintainable application development and collaboration with delivery teams. The position was held from March through December 2021.

Software Architect / Tech Lead Flieger Softwares

I served as a Software Architect and Tech Lead at Flieger Softwares. I provided architecture and technical leadership experience to guide software development activities.

My role combined solution design and team leadership responsibilities. The resume does not specify the projects, products, or technology stack used during this engagement.

Senior Developer Executiva Outsourcing

I worked as a Senior Developer at Executiva Outsourcing, contributing professional software development experience to the organization. The role took place from December 2019 through June 2020.

I supported software delivery with senior-level engineering capabilities. Specific project, product, and technology details for this position are not included in the resume.

Owner RedMage Softwares

I owned RedMage Softwares from June 2016 through December 2019. I was responsible for leading the business and its software development activities.

This ownership experience contributed to my background in end-to-end software delivery, customer-oriented solution development, and technical leadership. The resume does not provide further details about individual projects from this period.

Education

Learning history

UNINTER

Postgraduate Degree, Data Science and Artificial Intelligence

Postgraduate program in Data Science and Artificial Intelligence. Currently in progress.

UniDomBosco

Bachelor's Degree, Internet Systems

Bachelor's degree program in Internet Systems.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu