Bruno Ribeiro

Bruno Ribeiro

Estagiário em Tecnologia da Informação

Followers of Bruno Ribeiro1000 followers
location of Bruno RibeiroManaus, Amazonas, Brazil

Connect with Bruno Ribeiro to Send Message

Connect

Connect with Bruno Ribeiro to Send Message

Connect
  • Timeline

  • About me

    Software Engineer | Elixir | Javascript

  • Education

    • ELXPRO

      2021 - 2022
      Curso Desenvolvimento de Software com Elixir & Phoenix

      Curso para especialização na linguagem Elixir, junto com Phoenix, LiveView, docker e kubernetes

    • Senac Brasil

      -
      Montagem e Manutenção de Computadores Information Technology
    • DesignBoost

      2021 - 2021
      Design

      Aprenda a criar intefaces Web e Mobile, do básico ao avançado por meio de um conteúdo teórico e prático.

    • Universidade Paulista

      2017 - 2020
      Bacharelado em Ciências da Computação Computer Programming
    • Rocketseat

      2020 - 2021
      GoStack Computer Programming, Specific Applications

      Desenvolver Softwares completos desde o BackEnd com NodeJS, até o FrontEnd, com ReactJS, também abrangendo o Mobile, com a criação de Apps Cross-Plataforms com React Native

  • Experience

    • Polícia Civil do Estado do Amazonas

      Oct 2017 - Oct 2019
      Estagiário em Tecnologia da Informação
    • Ksi Brasil

      Jan 2020 - Dec 2020
      Estagiário em Tecnologia da Informação
    • ClubPetro

      Dec 2020 - Nov 2021
      Full Stack Developer

      CRM• Developed a Customer Relation Manager.• Aimed to create custom campaigns for the users of gas stations, the platform manages more than 20 gas stations.• Developed it using React and Typescript.5 gas stations were using the project and more than 60k in sales were converted by the use of the platform.Backend CRM• Worked on a backend of a Customer Relation Manager.• Helped with the architecture design, the project used TDD.• Ensured all features were well tested.• Based the project on micro-services to have flexibility and scalability.The project was a complete success and the client was extremely satisfied. Show less

    • DocTech Systems

      Aug 2021 - Feb 2022
      Full Stack Developer

      Zeus• Worked on a backend for a clinic management platform, the goal was to give to clinics a better way to organize the products, and make payments.• Participated in the project since the beginning, the backend was created with Elixir and Phoenix.• From day zero until the deployment on the Digital Ocean, we implemented all the best practices, CI/CD, and test coverage of 86%.• Used the Hexagonal Architecture to make the backend flexible and scalable.Aphrodite• Developed the Frontend for a Clinic Management Platform.• Created the project and all UI designs using today's most efficient technologies.• Used React, Typescript, Next.js, Chacka-UI.We produced a fast and lightweight solution. Show less

    • Window Finance

      Feb 2022 - May 2022
      Software Engineer

      • Developed a web3 project, an app that allows institutions to simulate and make the most relevant investment for the institution.• Acted as the senior Frontend, developed from the beginning using React with Next.JS and Typescript until deployment on Vercel.The deliverables were sent according to the deadlines set.

    • Solfácil

      Jun 2022 - Feb 2023
      Backend Engineer

      Loja Solfacil- Developed a solar panel marketplace- Utilized Elixir and Phoenix technologies- Adhered to the TDD principle and applied clean code best practices- Contributed to the architecture decisions, and integrated a microservice for payments to simplify payments for clients- Generated over R$4 million in sales, and the business continues to grow.Seller Center- Our team developed a robust management platform for sellers that offers a range of services. The platform allows sellers to see their orders, evaluate whether they can fulfill them, and update their status accordingly. The project was created from scratch, starting with the design of the entire architecture. We utilized the hexagonal architecture in Elixir, and tests were a critical part of the development process. At the time, the project has a test coverage of 97%. We delivered V0 in January 2023, and one seller is was testing the platform. The platform also sends customized notifications to sellers to keep them informed of their orders' status. Show less

    • Turing

      Feb 2023 - Dec 2023
      Software Engineer

      Backend- Successfully delivered a registration platform for team managers, a platform that processed over 3 million dollars in just eight months of operation- Implemented a refund feature to enhance customer experience- Expertise in dealing with financial issues such as payments, installments, and processing fees- Proficiency in managing over 12 micro-services, including Node.js and Elixir- Experience with data transfer using Google Pub-Sub- Created documented endpoints with Swagger and OpenAPI- Introduced a capacity limit and waitlist feature, so managers can enable a waitlist when registration reaches capacity, allowing them to accommodate potential replacements for any dropouts Designed the discounts feature, allowing managers to create special offers with coupon codes or automatic discounts for their users- Successfully implemented the copy reg feature, making it easy to duplicate a registration form while retaining all the complex functionalities such as discounts, questions & logic, participant groups, and other details.Frontend- Successfully implemented features on a frontend monorepo with over 7 codebases Experience with React and Redux- Developed features utilizing a custom design system that uses tailwind as a foundation - Ensured best practices and clean code were implemented in the features mentioned above Show less

    • Pato Academy

      Apr 2023 - Sept 2023
      Software Engineer
  • Licenses & Certifications

  • Volunteer Experience

    • Collaborator

      Issued by web3dev on Jan 2022
      web3devAssociated with Bruno Ribeiro