Gabriel Santana
About Gabriel Santana
Gabriel Santana is a Senior Software Engineer and Tech Lead at C6 Bank in São Paulo, Brazil, where he has worked since 2019. He specializes in distributed and scalable services using Kotlin and Spring Boot and integrates with various AWS services.
Work at C6 Bank
Gabriel Santana has been employed at C6 Bank as a Senior Software Engineer (Tech Lead) since 2019. In this role, he has contributed to the development of account opening and registration services, also known as onboarding. He engages in discussions with other development teams to ensure effective collaboration. His responsibilities include leading technical decisions and assisting team members, reflecting his role as a technical leader since 2021. Gabriel's work involves the entire software development lifecycle, encompassing solution design, automated testing, deployment, monitoring, and troubleshooting in production.
Education and Expertise
Gabriel Santana earned a Bachelor’s degree in Computer Science from Universidade Estadual Paulista Júlio de Mesquita Filho, where he studied from 2012 to 2017. He also participated in a Study Abroad Program at the University of Technology Sydney in 2014, focusing on Information Technology for 11 months. His educational background has equipped him with a solid foundation in software development and technology, which he applies in his current role at C6 Bank.
Background
Before joining C6 Bank, Gabriel Santana worked at UL Identity Management & Security as a Software Developer from 2017 to 2019. He also held a position as a Software Development Intern at Finisar Corporation in 2014 for two months. His early career included a brief tenure at Cobmais as a Software Developer in 2017. These experiences contributed to his technical skills and understanding of software engineering principles.
Technical Skills and Technologies
Gabriel Santana specializes in developing distributed and scalable services using Kotlin and Spring Boot. He integrates with various AWS services, including EC2, SQS, S3, and SNS, to enhance application performance and reliability. His technical expertise encompasses the entire software development process, allowing him to effectively contribute to solution design, automated testing, and production monitoring.