James Freitas
About James Freitas
James Freitas is a Senior Tech Engineer at C6 Bank, where he has worked since 2020. He has extensive experience in software development and IT education, having held various roles at notable institutions and companies over the past two decades.
Work at C6 Bank
James Freitas has been employed at C6 Bank as a Senior Tech Engineer since 2020. In this role, he contributes to the bank's technological advancements and software development initiatives. His responsibilities include utilizing test-driven development (TDD) practices and deploying features from development to production on AWS. His experience in the financial technology sector supports C6 Bank's commitment to delivering innovative banking solutions.
Previous Employment Experience
Prior to his current position, James Freitas held several roles in various organizations. He worked as an IT Teacher at Instituto Federal Fluminense from 2010 to 2012. He also served as a Performance Backend Software Developer at Instituto Nacional de Telecomunicações - Inatel from 2016 to 2019. His earlier experience includes positions as a Full Stack Software Developer at CTIS and a Full Stack Developer at Tata Consultancy Services. Additionally, he worked as a Technical Support Analyst and Data Administrator at Petrobras from 2001 to 2015.
Education and Expertise
James Freitas has a strong educational background in technology and engineering. He studied Computer Science at Universidade Cândido Mendes, earning his degree from 2000 to 2005. He also completed a Master's degree in Engenharia de Produção e Sistemas de Informação at Instituto Federal Fluminense from 2007 to 2009. Furthermore, he obtained a Full Stack Web Development Certification from Free Code Camp in 2016. His technical expertise includes experience with message-driven architectures, microservices, and a diverse tech stack featuring Java, Kotlin, Springboot, and PostgreSQL.
Technical Skills and Projects
James Freitas possesses a range of technical skills relevant to software development and engineering. He has experience creating metrics to monitor application health and has developed a Full Stack Budget Control App using Springboot, PostgreSQL, and REST. His work incorporates continuous integration and deployment on Heroku. Additionally, he is familiar with full remote work environments, which enhances his adaptability in various work settings.