Summary
Gelson Rodrigues is a senior software engineer with 9 years of experience building high-performance backend systems across C++ (11/14/17), Go, Python, Java and Node.js, currently working at Bradesco. He combines deep systems-level expertise—including custom DirectX/engine work and C/C++ development—with cloud-native architectures on AWS (Lambda, MSK, S3, RDS, IAM, AppSync) and strong messaging skills (Kafka, SNS/SQS, Schema Registry). Gelson applies engineering best practices such as SOLID, TDD/BDD and DDD, and is comfortable with observability stacks like Grafana and Datadog while managing code across Git and SVN. His background spans fintech and marketplace platforms (Bradesco, OLX Brasil, Callink), showing an ability to move between legacy C systems and modern microservices. Notably, he has explored game engine internals and DirectX in depth, reflecting a habit of dissecting complex systems to drive practical, performant designs.
9 years of coding experience
11 years of employment as a software developer
System analyst, System analyst at Unitri - Centro Universitário do Triângulo
Engineer's Degree automation eletricity projects, Engineer's Degree automation eletricity projects at Faculdade Pitágoras
Pós-graduação Lato Sensu - MBA Arquitetura de Software, Pós-graduação Lato Sensu - MBA Arquitetura de Software at Full Cycle
Portuguese, English, Spanish