malves.ca
Open in
urlscan Pro
2606:4700:3031::6815:5945
Public Scan
URL:
https://malves.ca/
Submission: On May 14 via api from US — Scanned from CA
Submission: On May 14 via api from US — Scanned from CA
Form analysis
0 forms found in the DOMText Content
Open sidebar aboutresumeportfoliocontact I'M MARCOS ALVES CUNHA. I'm a Brazilian Senior Software Engineer currently living in Vancouver, Canada. I have over 14 years of experience developing software solutions for various industries, including finance, telecom, and e-commerce. When I'm not coding, I enjoy hiking, working out and exploring the beautiful landscapes of British Columbia. ResumeContact ABOUT ME I am a Brazilian Senior Software Engineer currently living in Vancouver, Canada. I have over ten years of experience developing software solutions for various industries, including finance, telecom, and e-commerce. I am most comfortable with various technologies, including Java, Kotlin, and Node.js. I enjoy working with databases like Postgres, MongoDB, and Redis, and I have experience with both back-end and front-end development. I also have experience with DevOps technologies such as Terraform, Ansible, Git, Jenkins, Docker and Grafana. My personality values collaboration, transparency, and open communication. I believe that the best software is developed through a team effort, and I always strive to create a supportive and inclusive environment for my colleagues. I am also comfortable with taking risks and trying new things, whether learning a new programming language or experimenting with a new development framework. * Location:Vancouver, BC * Age:39 * Nationality:Brazilian * Interests:Coding, Health and wellness EDUCATION SPECIALIZATION IN SOLUTIONS ARCHITECTURE FIAP•March 2014 - April 2015 BACHELOR IN INFORMATION SYSTEMS Centro Universitário Fundação Santo André•February 2008 - December 2011 WORK SENIOR SOFTWARE ENGINEER Craver•July 2023 - January 2024 • Responsible for maintaining a legacy system and designing a new POS integration to manage orders and inventories using Java 11, Spring Boot, MySQL, Gradle, Kubernetes, and Google Cloud. SENIOR SOFTWARE ENGINEER Letus•December 2021 - May 2023 • Responsible for designing an SMS service capable of notifying customers and processing their payments using text messages across Canada and the USA using Java 11, Springboot, MongoDB, Gradle and AWS. • I was in charge of troubleshooting and fixing bugs reported by users or found during testing and identifying the root cause of the issue, understanding the codebase and making changes to the legacy code to resolve the problem. SENIOR SOFTWARE ENGINEER Pagbank•February 2020 - January 2022 • Responsible for defining tests and delivery processes using Blue Green and Canary deployment. • Designed & Developed new features for a billing system, using Kotlin, SpringBoot, Amazon RDS and Apache Kafka, delivering that application that can process 800 requests per second. • Designed & Developed microservices for payment gateways using Kotlin, Gradle, and reactive programming. • Designed & Developed a system to pay government benefits using Kotlin and oAuth2 authentication. SABBATICAL BREAK Toronto, Vancouver and San Diego•June 2019 - January 2020 • I explored cities across Canada and the USA to improve my English and broaden my personal and professional perspectives. TECH LEAD Gympass•January 2019 - May 2019 • Build the billing solution integrating with the payroll system using Scala, Akka, AWS, and Agile Methodologies. • Elaboration of the definition of OKR's of the team of corporate integrations. • Responsible for the team's feedback to improve performance and develop the team's career plan. SENIOR SOFTWARE ENGINEER Pagbank•September 2014 - January 2019 • Designed & Developed a billing system using Java 8, SpringBoot, Apache Cassandra, and Spark, delivering that application that can process thousands of charges for the day. • I Developed automation processes to configure and deploy microservices using the Gradle custom plugin, reducing by 80% the time to deploy an application in production. • I was responsible for designing microservices' architecture tests using Spring Cloud Contract, Jenkins, and Sonar and increasing deliveries frequency with quality. • I was responsible for creating unit tests on a legacy system removing dead code, and increasing test coverage in the legacy system developed in Java. SENIOR JAVA DEVELOPER Via Varejo SA•September 2012 - September 2014 • Professional assigned in the systems development area of Via Varejo (Casas Bahia). • Performance in the development, corrections and evolutions of internal systems. • Elaboration of use cases, technical specifications and test cases. • Interaction with user for needs definition and system validation. • Configuration and preparation of development environment in an automated way. • Configuration of software quality analysis tools. JAVA DEVELOPER Indra Politec•February 2012 - September 2012 • Allocated in the system development area at Telefonica R&D. • Performance in the definition and development of the internal test execution system. • Creation of webservices to integrate with other systems of the company. JAVA DEVELOPER Borland•January 2011 - February 2012 • Allocated in the area of systems development at PRODESP (Data Processing Company of the State of São Paulo). • Performance in the development of one of the modules of the SAOG (Operational Support and Management System). • Testing functionalities developed by other team members. • Corrections and evolutions of internal systems. JAVA DEVELOPER Atento Brasil•February 2010 - January 2011 • Performance in the development of web system used JAVA as programming language and the frameworks JSF, RichFaces and MyFaces. • Reporting using Reporting Services and the MS Sql Server 2000 and 2008 databases. • Maintenance and updating of web systems developed in asp. DEVELOPER Excelencia Solucoes Servicos De Informatica•July 2008 - December 2009 • Performance in the development of desktop systems, from the definition of the requirements with the client until the development and deployment, using as programming language MS Visual Basic 6 and the databases MS SQL Server 2000 and Firebird 2.1. • Support to users, through direct assistance, guiding and correcting procedures to use the systems when necessary. SKILLS Backend development Java Kotlin Javascript Python Scala Frontend development React Typescript DevOps Jenkins Git Gradle Terraform Docker Linux Database Postgres MySQL MongoDB DynamoDB Oracle Spoken languages English Portuguese GET IN TOUCH. Thank you for visiting my personal site! I'm always excited to connect with like-minded individuals and discuss potential opportunities. If you have a question about my experience, want to discuss a potential collaboration, or just want to say hi, feel free to reach out anytime. I'm looking forward to hearing from you! Emailalvesfc@pm.me LocationVancouver BC, Canada Instagram@marcosalves.dev Githubalvesfc © Credits Tim Baker