Marcos Gomes
About Marcos Gomes
Marcos Gomes is a Java Developer currently working at Cofomo in Montréal, Québec, Canada. He has a background in chemistry and software development, with experience in various technologies and methodologies.
Current Role at Cofomo
Marcos Gomes has been working as a Développeur Java at Cofomo since 2020. His role involves utilizing his programming skills to develop software solutions. He has been part of various projects that require a strong understanding of Java and related technologies. His experience in a collaborative environment allows him to contribute effectively to team objectives.
Previous Work Experience
Before joining Cofomo, Marcos Gomes held several positions in the software development field. He worked at Prima Solutions as a Java Developer from 2019 to 2020. Prior to that, he was a Front-end Developer at R3D for five months in 2019 and briefly worked as a ReactJS and React-Typescript Developer at kaayu in 2018. He also gained experience as a trainee at R3D in 2018.
Educational Background
Marcos Gomes studied at Universidade Federal do Rio Grande do Norte, where he earned a Bachelor's degree in Chemistry from 2004 to 2008. He later pursued a Master's degree in Physical Chemistry at the same institution from 2010 to 2012. Additionally, he attended Collège André-Grasset, where he completed a DEC in Computer Science and New Media, focusing on Java, Web, Swift, and Android Studio from 2017 to 2018.
Technical Skills and Expertise
Marcos Gomes possesses a range of technical skills relevant to software development. He is proficient in implementing security measures using Contrast Security and Spring-Security. He has experience in building microservices architecture with SpringBoot and Camunda API. Additionally, he is skilled in using monitoring tools such as Dynatrace and Splunk for application performance management and utilizes Git for version control.
Problem-Solving and Methodologies
Marcos applies his abstract problem-solving skills, derived from his background in theoretical chemistry, to software development. He is comfortable working in a goal-oriented environment and employs Scrum methodology in his projects. This approach allows him to effectively manage tasks and collaborate with team members to achieve project goals.