Gabriel Rocha

Gabriel Rocha

Followers of Gabriel Rocha1000 followers
location of Gabriel RochaKitchener, Ontario, Canada

Connect with Gabriel Rocha to Send Message

Connect

Connect with Gabriel Rocha to Send Message

Connect
  • Timeline

  • About me

    Software Engineer at Modern Health Canada Inc.

  • Education

    • Sofhar

      2013 - 2013
      10533 A: Deploying, Configuring and Administering Microsoft Lync Server 2010 Voice Over IP (VOIP) and Instant Messaging
    • Federal University of Technology - Parana

      2006 - 2011
      Engenharia Elétrica Ênfase: Eletrônica e Telecomunicações
    • Rocketseat

      2020 - 2020
      Coding Bootcamp Web Development 10

      Activities and Societies: Coding, Programming, HTML, CSS, JavaScript, ReactJS, NodeJS, Front-end, Back-end, Web Development. Rocketseat's GoStack coding bootcamp. Full-stack web development course focused on the JavaScript stack (ReactJS, NodeJS, React Native).

    • Fundação Getulio Vargas / FGV

      2012 - 2013
      Pós Graduação Administração de Empresas
  • Experience

    • ExxonMobil

      Jan 2009 - Jul 2013

      IT Analyst and Technical Support role. Responsible for supporting the company's messaging infrastructure (mail and phone), provide customer support, troubleshoot, document findings and transfer to the Help Desk knowledge base. Also responsible for assist in technology migration projects, such as IBM Lotus Notes to Microsoft Outlook and Office Communicator to Microsoft Lync project (VoIP implementation). Server support role. Responsible for keeping servers updated, in healthy condition and available for different business lines. Joined a global support team, collaborating with peers from US and Malaysia.

      • IT Analyst and Technical Support

        Jan 2011 - Jul 2013
      • Server Support Intern

        Jan 2009 - Dec 2010
    • ExxonMobil

      Jan 2014 - Aug 2016
      Microsoft Skype for Business Engineer

      - Design and deploy Microsoft Skype for Business at multiple sites across the globe, integrating analog locations to the digital VoIP infrastructure.- Plan network links, purchase equipment (server, modules), negotiate conditions and timelines with project managers and stakeholders.- Lead local personnel to install the VoIP infrastructure and perform the initial setup- Configure Skype servers and AudioCodes appliances remotely, making sure sites can communicate properly even without internet connectivity- Write design documentation and hand it over to support teams Show less

    • Scoutic Vídeo Marketing

      Jan 2017 - Dec 2019
      Entrepreneur

      Video production service to boost sales for small businesses, advertising products more effectively on the web. Videos reach a higher audience, reducing ad costs and increasing brand visibility.Throughout the journey I realized how web technologies impact modern businesses and decided to learn how to build web solutions.

    • Freelance, self-employed

      Jan 2020 - Oct 2020
      Web Developer

      Full Stack Web Developer

    • ROIT Consulting and Accounting

      Oct 2020 - Feb 2021
      Node.js Back End Developer

      Back-end developer for ROIT Bank, a SaaS platform for accounting/banking automation. Software development process following Agile methodologies and Test Driven Development (TDD). Summary of my assignments:- Create solutions to address business requirements in the form of web services (e.g. webhooks to process bank responses, receipt PDF generation, transfer validity checks)- Add new features, optimize and document API endpoints- Troubleshoot and fix issues reported by business analysts (e.g. rates incorrectly applied, bills not following the expected flow)Technologies and tools used: Node.js, Nest, Typescript, Jira, Jenkins, Jest, Git, Bitbucket, Docker, Google Cloud Platform (GCP) - Cloud Run, Cloud Functions, Firestore, Pub/Sub, Agile, TDD, microservices. Show less

    • Simplista Inc.

      Apr 2021 - Apr 2022
      Software Developer

      Simplista's next generation cloud platform enables real-time collaboration between supplier and retailer, making item onboarding fast, efficient, and accurate.My daily assignments include:- Interface with the business and implement requirements using Node.js- Deploy and maintain microservices in Microsoft Azure- Automate processes and implement features to increase team's efficiency- Troubleshoot and fix issues reported by clients

    • Modern Health Canada Inc

      Apr 2022 - Aug 2023
      Software Engineer

      Software engineer for a practice management software. My everyday duties involve:- Develop front-end features using Angular.js and back-end APIs using Node.js - Design database entities and relationships (MySQL) and optimize queries - Create end-to-end tests using Cypress and unit tests using Jest - Troubleshoot and fix code related bugs - Monitor server logs using Grafana Loki to ensure high availability

    • Basestation

      Aug 2023 - now
      Software Engineer

      Basestation is a cloud-based software solution built for waste haulers to manage their scheduling, routing, dispatching, dumpster tracking, and billing.

  • Licenses & Certifications

    • IELTS Overall Band Score 8.5

      IELTS Official
      Jun 2019
    • CSS - The Complete Guide 2020 (incl. Flexbox, Grid & Sass)

      Udemy
      Oct 2020
      View certificate certificate
    • Choosing a Cloud Platform for Developers: AWS, Azure, and GCP

      LinkedIn
      Mar 2021
      View certificate certificate
    • End-to-End JavaScript Testing with Cypress.io

      LinkedIn
      Dec 2022
      View certificate certificate
    • The Complete 2020 Web Development Bootcamp

      Udemy
      May 2020
      View certificate certificate
    • Verified International Academic Qualifications

      World Education Services
      Jul 2011
      View certificate certificate
    • Defining and Achieving Professional Goals

      LinkedIn
      Mar 2021
      View certificate certificate
    • Bootcamp GoStack 12 - Node.js, ReactJS e React Native

      Rocketseat
      Sept 2020
      View certificate certificate
    • Azure Administration Essential Training

      LinkedIn
      Mar 2021
      View certificate certificate
  • Volunteer Experience

    • Dog adoption fair volunteer

      Issued by Tomba Latas - Dog Adoption Group on Oct 2018
      Tomba Latas - Dog Adoption GroupAssociated with Gabriel Rocha