Leonardo Gomes

Leonardo Gomes

Toronto, Ontario, Canada
3K followers 500+ connections

About

🚀 Impact-focused leader harmonizing precision with team synergy.
🌍 I’ve worked in…

Articles by Leonardo

Activity

3K followers

See all activities

Experience

  • Pelmorex Graphic

    Pelmorex

    Toronto, Ontario, Canada

  • -

    Cayman Islands

  • -

    Cayman Islands

  • -

    Rio de Janeiro, Rio de Janeiro, Brazil

  • -

    Rio de Janeiro, Rio de Janeiro, Brazil

  • -

    Rio de Janeiro, Rio de Janeiro, Brazil

  • -

    Campos, Rio de Janeiro, Brazil

  • -

    Campos, Rio de Janeiro, Brazil

  • -

    Campos, Rio de Janeiro, Brazil

Education

  • IFF - Instituto Federal Fluminense Graphic

    IFF - Instituto Federal Fluminense

    -

    -

    📚 Degree in Software Engineering with a focus on software quality, project management (PMBoK), ITIL, IT management, Scrum, and networks.
    🎓 In my final project, I developed an automation system to minimize electricity consumption. I created two systems: a web application using PHP and an Arduino application using a C-like language. For more information, please refer to the "Publications" section.
    🧑‍💻 Throughout my studies, I gained a strong understanding of various technologies, which…

    📚 Degree in Software Engineering with a focus on software quality, project management (PMBoK), ITIL, IT management, Scrum, and networks.
    🎓 In my final project, I developed an automation system to minimize electricity consumption. I created two systems: a web application using PHP and an Arduino application using a C-like language. For more information, please refer to the "Publications" section.
    🧑‍💻 Throughout my studies, I gained a strong understanding of various technologies, which I apply to my work as a Full-Stack Software Developer today.

    📌 Location: Rio de Janeiro State, Brazil

  • -

    -

  • -

    -

  • -

    -

Licenses & Certifications

Volunteer Experience

  • MongoDB Graphic

    MongoDB User Group (MUG) Co-Leader

    MongoDB

    - Present 1 year 11 months

    Science and Technology

    🙋‍♂️ As a MUG co-leader, I organize and lead free MongoDB Meetups, fostering a vibrant community of developers and enthusiasts. Our focus is on learning, knowledge-sharing, and building connections within our local tech scene.

  • PeerIslands Graphic

    Activity Committee Member

    PeerIslands

    - 1 year 7 months

    Arts and Culture

    🎭 As a volunteer, I coordinated multicultural events at the company to promote integration among colleagues of different nationalities. We shared traditions and celebrated cultural holidays like Festa Junina and Valentine's Day. It was a fulfilling opportunity that allowed me to develop leadership skills and foster a sense of community among participants.

    📌 Location: George Town, Cayman Islands

  • TechCayman Graphic

    Robotics Camp Instructor

    TechCayman

    - 1 year 9 months

    Science and Technology

    🤖 As a volunteer for this program, I taught engineering and math by helping the participants build robots using VEX IQ kits and programming them with Scratch. It was fulfilling to see their creativity in action. By learning about engineering and math in a fun and interactive way, the students were able to develop important skills that will serve them well in the future.
    📅 This non-profit camp takes place over a weekend (16 hours), every month, involving students from different…

    🤖 As a volunteer for this program, I taught engineering and math by helping the participants build robots using VEX IQ kits and programming them with Scratch. It was fulfilling to see their creativity in action. By learning about engineering and math in a fun and interactive way, the students were able to develop important skills that will serve them well in the future.
    📅 This non-profit camp takes place over a weekend (16 hours), every month, involving students from different schools.

    🔗 https://www.instagram.com/machinelearningrobotics
    📌 Location: George Town, Cayman Islands

  • Informatics Teacher

    "Formiguinhas do Bem" Social Organization

    - 1 year 1 month

    Education

    ⌨ I volunteered to teach basic computer classes to students (ages 6-14) through this NGO. The classes covered Portuguese, writing, and mathematics, providing foundational skills for their future. It was a fulfilling experience to witness their growth and progress, and to have a positive impact on their lives.
    📅 The classes occurred every Saturday (2~3 hours), in the NGO's office.

    🔗 https://www.facebook.com/formiguinhasdobem1
    📌 Location: Campos, Rio de Janeiro State, Brazil

Publications

  • Group talk: "Working abroad"

    Instagram Live

    ✅ Presentation on pursuing a career abroad, attracting an engaged audience of approximately 190 attendees. The event included a lively Q&A session, providing valuable insights and practical advice for professionals seeking opportunities outside of Brazil.

    🗣️ Language: Brazilian Portuguese
    🔗 Content Format: Video
    🇧🇷 Original Title: "Live: como trabalhar fora do Brasil"
    🎯 Attendance: ~190 people

    Other authors
    See publication
  • Talk: "APIs: How occurs communication between frontend and backend applications?"

    Online Webinar - Escola Estadual Coronel Manuel Carneiro das Neves (Brazilian Public School)

    ✅ I delivered this presentation at an online event organized by the school, part of the Webinar: Focusing on Software Development. The session explored the essential mechanisms of communication between frontend and backend applications through APIs, providing insights into their role and implementation.

    🗣️ Language: Brazilian Portuguese
    🔗 Content Format: Video and Slides
    🔗 Video: https://youtu.be/mP2qJcm3xyo
    🔗 Slides:…

    ✅ I delivered this presentation at an online event organized by the school, part of the Webinar: Focusing on Software Development. The session explored the essential mechanisms of communication between frontend and backend applications through APIs, providing insights into their role and implementation.

    🗣️ Language: Brazilian Portuguese
    🔗 Content Format: Video and Slides
    🔗 Video: https://youtu.be/mP2qJcm3xyo
    🔗 Slides: https://slides.com/leogomesdev/apis-como-aplicacoes-frontend-e-backend-se-comunicam
    🇧🇷 Original Title: "APIs: Como aplicações frontend e backend se comunicam?"
    🎯 Attendance: ~30 students

    See publication
  • Interactive Talk: "IT career abroad: opportunities and challenges"

    YouTube Live - Fluminense Federal Institute of Education, Science and Technology (Brazilian Public University)

    ✅ I presented this session at an online event organized by the University, marking the opening of its 1st academic semester of 2021.
    The session allowed real-time interaction with slides via the Mentimeter website, enabling participants to engage actively during the presentation.
    The talk focused on exploring opportunities and challenges in pursuing an IT career abroad.

    🗣️ Language: Brazilian Portuguese
    🔗 Content Format: Video and Slides
    🔗 Video:…

    ✅ I presented this session at an online event organized by the University, marking the opening of its 1st academic semester of 2021.
    The session allowed real-time interaction with slides via the Mentimeter website, enabling participants to engage actively during the presentation.
    The talk focused on exploring opportunities and challenges in pursuing an IT career abroad.

    🗣️ Language: Brazilian Portuguese
    🔗 Content Format: Video and Slides
    🔗 Video: https://youtu.be/Rveci-vubDs
    🔗 Slides: https://www.mentimeter.com/app/presentation/8294793817531f727aeb08d7dcfda8e2
    🇧🇷 Original Title: Carreira de TI no Exterior: oportunidades e desafios
    🎯 Attendance: ~270 people

    See publication
  • Article: "LinkedIn: Tips & Steps to improve your profile"

    LinkedIn

    ✅ A LinkedIn Profile should be much more than an online resume. In this article are presented some suggestions that certainly make a substantial difference in the visibility of a profile on LinkedIn.

    🗣️ Language: English and Brazilian Portuguese
    🔗 Content Format: On-line article

    See publication
  • Talk: "Living abroad"

    Instagram Live

    ✅ I conducted this session discussing the experiences of living abroad and pursuing an international career. The event attracted a significant audience and included an engaging Q&A section, providing insights and answering questions about life outside Brazil.

    🗣️ Language: Brazilian Portuguese
    🔗 Content Format: Video
    🇧🇷 Original Title: "Live - Minha vida fora do Brasil"
    🎯 Attendance: ~200 people

    Other authors
    See publication
  • Talk: "NestJS + GraphQL: The power of Typescript combined with natively documented APIs"

    Online meetup - Ame Digital, Brazil

    ✅ I delivered this presentation at an internal company event, discussing GraphQL as a language for building APIs that contrasts with the concepts proposed by REST. The content includes an overview of GraphQL and a practical application using NestJS (Node.js Framework) with an in-memory database.

    🗣️ Language: Brazilian Portuguese
    🔗 Content Format: Slides
    🇧🇷 Original Title: "NestJS + GraphQL: O poder do Typescript aliado à APIs nativamente documentadas"
    🎯 Attendance: ~20…

    ✅ I delivered this presentation at an internal company event, discussing GraphQL as a language for building APIs that contrasts with the concepts proposed by REST. The content includes an overview of GraphQL and a practical application using NestJS (Node.js Framework) with an in-memory database.

    🗣️ Language: Brazilian Portuguese
    🔗 Content Format: Slides
    🇧🇷 Original Title: "NestJS + GraphQL: O poder do Typescript aliado à APIs nativamente documentadas"
    🎯 Attendance: ~20 people

    See publication
  • Article: "How to create your website for free with GitHub Pages"

    LinkedIn

    ✅ This tutorial guides users through the process of creating a website similar to https://leogomes.dev using GitHub Pages. It covers step-by-step instructions on setting up a GitHub Pages site, customizing it, and deploying its content.

    🗣️ Language: English and Brazilian Portuguese
    🔗 Content Format: On-line article

    See publication
  • Scientific Article: "Use of virtual assistants in customer service: Bibliometrics and trends"

    2019: X CITI - Integrated Congress of Information Technology

    ✅ This article investigates the utilization of virtual assistants, such as chatbots, in customer service, emphasizing benefits such as faster support, increased profitability, and enhanced customer satisfaction. The study conducted a bibliometric analysis using the Scopus® database, following the model proposed by Costa (2010). It identified 70 relevant publications, with 11 appearing in the same scientific journal, and no single author emerging with a dominant number of works.

    🗣️…

    ✅ This article investigates the utilization of virtual assistants, such as chatbots, in customer service, emphasizing benefits such as faster support, increased profitability, and enhanced customer satisfaction. The study conducted a bibliometric analysis using the Scopus® database, following the model proposed by Costa (2010). It identified 70 relevant publications, with 11 appearing in the same scientific journal, and no single author emerging with a dominant number of works.

    🗣️ Language: Brazilian Portuguese
    🔗 Content Format: PDF File

    Other authors
    See publication
  • Talk: "GraphQL: PUTs, where are the HTTP verbs?"

    In-person - PHP Rio Meetup - Rio de Janeiro, Brazil

    ✅ This presentation discusses GraphQL, a language for API development that contrasts with the concepts of REST. It includes a detailed exploration of GraphQL and a practical application using Laravel (PHP Framework) and MySQL Database.

    🗣️ Language: Brazilian Portuguese
    🔗 Content Format: Slides
    🔗 Slides: https://docs.google.com/presentation/d/12KdZIZOyCNI3EI92rDU49B9g37Xf-TGfTd99HtBNnK8
    🔗 Details: https://github.com/PHPRio/CFP/issues/48
    🔗 Event:…

    ✅ This presentation discusses GraphQL, a language for API development that contrasts with the concepts of REST. It includes a detailed exploration of GraphQL and a practical application using Laravel (PHP Framework) and MySQL Database.

    🗣️ Language: Brazilian Portuguese
    🔗 Content Format: Slides
    🔗 Slides: https://docs.google.com/presentation/d/12KdZIZOyCNI3EI92rDU49B9g37Xf-TGfTd99HtBNnK8
    🔗 Details: https://github.com/PHPRio/CFP/issues/48
    🔗 Event: https://www.meetup.com/en-US/PHP-Rio/events/250099218
    🇧🇷 Original Title: "GraphQL: PUTs, onde foram parar os verbos HTTP?"
    🎯 Attendance: ~40 people

    See publication
  • Final Paper: "Automation for computer labs using free hardware and software"

    Anton Dakitsch Library / Fluminense Federal Institute of Education, Science and Technology

    ✅ This work presents an automation system with the Arduino platform, exploring the possibility of controlling the use of computer labs in academic institutions and minimizing electricity consumption.
    The project is composed of two different applications:
    1) Admin Tool: a web application in PHP, which allows the remote management of computer labs;
    2) Client: Arduino application, developed in a programming language similar to C.
    The developed systems were tested in a lab with two…

    ✅ This work presents an automation system with the Arduino platform, exploring the possibility of controlling the use of computer labs in academic institutions and minimizing electricity consumption.
    The project is composed of two different applications:
    1) Admin Tool: a web application in PHP, which allows the remote management of computer labs;
    2) Client: Arduino application, developed in a programming language similar to C.
    The developed systems were tested in a lab with two computers connected and the results are explored in this research.

    🗣️ Language: Brazilian Portuguese
    🔗 Content Format: PDF File
    🇧🇷 Original Title: "Automação de laboratórios de informática através de hardware e software livres"

    Other authors
    • Felipe da Silva Rangel
    See publication
Join now to see all publications

Courses

  • #A34 – 2025/04 – Attended to "MongoDB.local Conference" – MongoDB, 10h

    Toronto, Canada. Apr 15th

  • #B33 – 2024/05 – Workshop Snowflake Ascent: "Hands-On Data Warehousing" – Snowflake, 07h

    Toronto, Canada. May 28th

  • #W8 – 2024/04 – Attended to "MongoDB.local Conference" – MongoDB, 10h

    Toronto, Canada. Apr 17th

  • #W9 – 2024/03 – MongoDB Official Course "Schema Design Anti Patterns" – MongoDB University, 01h

    Online

  • #X0 – 2022/09 – Course "AWS Discovery Day - Cloud Practitioner Essentials" – KA Solution, 04h

    Online

  • #X1 – 2022/08 – Udemy Course "AWS CloudFormation Master Class" – Stephane Maarek, 07h

    Online

  • #X2 – 2022/08 – Attended to "The Developer's Conference 2022 (TDC Business São Paulo Experience)"

    Online. Aug 22nd to 24th

  • #X3 – 2022/06 – Training "Security Awareness Consolidated" – MongoDB Learning & Development, 01h

    Online

  • #X4 – 2022/06 – Training "Secure Web Application Coding" (OWASP Top Ten) – MongoDB Learning & Development, 01h

    Online

  • #X5 – 2022/06 – Training "Secure Application Coding" – MongoDB Learning & Development, 01h

    Online

  • #X6 – 2022/04 – Microsoft Official Course "Azure Fundamentals (AZ-900)" – KA Solution, 08h

    Online

  • #X7 – 2022/03 – Microsoft Official Course "Security, Compliance, and Identity Fundamentals (SC-900)" – KA Solution, 08h

    Online

  • #X8 – 2022/02 – MongoDB Official Course "M320: Data Modeling" – MongoDB University, 07h

    Online

  • #X9 – 2022/01 – MongoDB Official Course "M201: MongoDB Performance" – MongoDB University, 07h

    Online

  • #Y0 – 2021/12 – MongoDB Official Course "M220JS: MongoDB for JavaScript Developers" – MongoDB University, 06h

    Online

  • #Y1 – 2021/12 – MongoDB Official Course "M121: The MongoDB Aggregation Framework" – MongoDB University, 8.5h

    Online

  • #Y2 – 2021/11 – MongoDB Official Course "M103: Basic Cluster Administration" – MongoDB University, 9.5h

    Online

  • #Y3 – 2021/08 – MongoDB Official Course "M001: MongoDB Basics" – MongoDB University, 8.5h

    Online

  • #Y4 – 2021/07 – Udemy Course "Apache Spark with Scala - Hands On with Big Data!" – Sundog Education, 09h

    Online

  • #Y5 – 2021/05 – Training "Stewards of Children" – Darkness to Light®, 02h

    Online

  • #Y6 – 2020/09 – Udemy Course "NestJS Zero to Hero - Modern TypeScript Back-end Development" – Ariel Weinberger, 8.5h

    Online

  • #Y7 – 2020/08 – Attended to "The Developer's Conference 2020 (TDC Online São Paulo)"

    Online. Aug 25th to 28th

  • #Y8 – 2019 – Attended to the "BrazilJS Conf", 16h

    Rio Grande do Sul, Brazil

  • #Y9 – 2017 – Course "Design Thinking" – Laje AC, 12h

    Rio de Janeiro, Brazil

  • #Z0 – 2017 – Attended to the "12th Brazilian PHP Conference" – UNIFIEO, 24h

    São Paulo, Brazil

  • #Z1 – 2016 – Training "Basic Linux" – Indra Company, 24h

    Rio de Janeiro, Brazil

  • #Z2 – 2016 – Training "Advanced Linux" – Indra Company, 32h

    Rio de Janeiro, Brazil

  • #Z3 – 2015 – Attended to the "16th International Free Software Forum" – PUCRS, 40h

    Rio Grande do Sul, Brazil

  • #Z4 – 2015 – Attended to 8th Integrated IT's Congress – IF Fluminense, 12h

    Rio de Janeiro, Brazil

  • #Z5 – 2013 – Delivered the course "Introduction to LibreOffice Writer" – IF Fluminense, 03h

    Rio de Janeiro, Brazil

  • #Z6 – 2013 – Delivered the course "Introduction to LibreOffice Calc" – IF Fluminense, 03h

    Rio de Janeiro, Brazil

  • #Z7 – 2013 – Attended to congress "3rd Computer Science and IT Week" – UENF, 16h

    Rio de Janeiro, Brazil

  • #Z8 – 2012 – Attended to congress "6th Integrated ITs Congress" – IF Fluminense, 12h

    Rio de Janeiro, Brazil

  • #Z9 – 2012 – Attended to congress "17th Informatics Week" – UFV, 28h

    Minas Gerais, Brazil

Projects

  • Movies Flix (open-source)

    -

    This project enables semantic search of movies using natural language queries. It leverages the OpenAI Embeddings API to generate vector representations of movie descriptions and MongoDB Atlas Vector Search to perform efficient similarity searches based on user input.

    See project
  • MongoDB Recipes Sample Dataset (open-source)

    -

    ✅ Leveraged the @faker-js/faker library to generate synthetic yet realistic recipe data for testing and development purposes.
    🎯 The generated data is efficiently stored in a MongoDB database, ensuring scalability and ease of access for further analysis.

    See project
  • CIRCUIT ON (open-source)

    -

    ✅ A frontend app developed in Angular, connected with a backend application created on NestJS, which is using MongoDB as the database tier.
    🚀 This app allows gyms to manage their images displayed on TVs, which can automatically change based on a previously defined schedule.
    📚 This application was created during PeerIslands Hackathon (Dec. 2022 edition), during spare time.

    Other creators
    See project
  • The OSDU™ Data Platform (open-source)

    -

    ✅ A cloud-native project, composed of 6+ projects built with Java (Spring), using Infrastructure as Code to allow easy deployments on AWS Cloud and MongoDB Atlas.
    ▪ I was assigned by my employer (PeerIslands), with a MongoDB partnership, and worked on this project as a Software Engineer, using Terraform, AWS CloudFormation, and Java (Spring).

    See project
  • MongoDB Atlas Sizing Tool (free to use)

    -

    ✅ The Sizing Tool helps understand the size implications of your schema, effortlessly calculate Atlas sizing, and understand sharding requirements.

    See project

Honors & Awards

  • Hackathon Finalist: "CIRCUIT ON" - Among the Top 5 Winning Projects

    PeerIslands

    🏆 Proud finalist of the PeerIslands Hackathon. Our project CIRCUIT ON is a testament to innovation. With a dynamic Angular frontend, expertly integrated with a NestJS and MongoDB backend, and fortified by Okta authentication. Kudos to my talented teammate Prabha, for her invaluable contribution.

Languages

  • English

    Full professional proficiency

  • Portuguese

    Native or bilingual proficiency

  • French

    Professional working proficiency

Recommendations received

View Leonardo’s full profile

  • See who you know in common
  • Get introduced
  • Contact Leonardo directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses