Paulo Rocha

Paulo Rocha

Software Developer

Followers of Paulo Rocha688 followers
location of Paulo RochaPorto Metropolitan Area

Connect with Paulo Rocha to Send Message

Connect

Connect with Paulo Rocha to Send Message

Connect
  • Timeline

  • About me

    Software Engineer | Developer

  • Education

    • Centro Federal de Educação Tecnológica de Minas Gerais

      2011 - 2016
      Bachelor of Engineering - BE Engenharia de Controle e Automação
    • Instituto Infnet

      2021 - 2023
      Graduate Course Software architecture
    • Centro Federal de Educação Tecnológica de Minas Gerais

      2017 - 2019
      Graduate Course Internet of Things
    • Massachusetts Institute of Technology

      2018 - 2018
      Extension Big Data
  • Experience

    • Solutech Sistemas

      Aug 2012 - Sept 2017
      Software Developer

      - Full stack web development, using MySql, PHP, HTML, CSS and vanilla Javascript.- Development of Rest APIs

    • Sumicity

      Sept 2017 - Apr 2019
      Software Developer

      - Frontend development of Web Applications using VueJS;- Development of mobile apps based on VueJS and NativeScript;- Rest API development

    • Energisa

      May 2019 - Feb 2020
      Software Developer

      - Development of React applications and definitions of standards and best practices that shaped theway the whole company's development teams work;- Development of Azure DevOps pipeline templates and migration of pilot projects from TFS to AzureDevOps and git;- Development of TFS build templates and RM release templates;- Development of a modern VueJS application to track and observe all builds and releases, integratingTFS13 and RM based on Rest APIs, empowering those DevOps legacy tools. In addition, the solutionlatter gained an integration with ALM, displaying work items in a modern interface and both the TFSand RM agent servers' statuses are now observed on a much cleaner and intuitive interface;- Agile methodologiesResults:- Application build and deployment time decreased and quality increased; both legacy (TFS and RM)and modern (Azure DevOps);- Observability on legacy DevOps operation now on a modern, responsive and fast interface;- New possibilities based on ALM work items integrations, such as a Gantt chart of team projects; Show less

    • Sumicity

      Feb 2020 - Oct 2020
      Tech Lead

      - Development of the new mobile and web client app, with account information, platform integrations,network scanner and troubleshooter;- Internal web apps development. Using React and VueJs frontends and JAVA Rest APIs (Spring);- Development of integrations for IVR, using Lua and Rest APIs;- Development of an omnichannel chatbot and API based integrations;- Agile methodologiesResults:- Record of retention on all channels based on automations;- Omnichannel chatbot construction from 0. Available on web client, WhatsApp, Facebook chat; Historical volume of attendances;- Modern app available on both Android and Apple stores;- Multiple new features in internal systems, specially the ones focused on client experience, such as the proprietary CRM and it's integrations;- All Year goals achieved in 9 months with extra delivery; Show less

    • Energisa

      Nov 2020 - Mar 2022
      Software Architect

      - Responsible of guiding teams on migration of IIS based .net apps to scalable containerized apps, spreading DevOps culture and tools;- Responsible of multiple development projects, leading or assisting teams with best practices orientation and migration to modern solutions, such as Openshift, API gateway and Artifactory;- Development and standardization of Azure DevOps pipelines for multiple teams and technologies, such as .net APIs and reactJS apps;- Standardization of containerized applications, versioning, git branching, applications architecture and best practices;- Contribution to the development of a tool that turns legacy PowerBuilder apps to ReactJS + .Net APIs, converting not only the codebase but the whole architecture of solutions;Results:- 300+ pods running in 70+ projects on Openshift, migrated from legacy technology and that now use git, Azure Pipelines with Ci/CD, Artifactory and X-ray, ELK, API gateway, Openshift and many other tools;- Apps are now cloud native and it´s possible to handle many more requests than before migrations;- Agile methodologies are now a reality to many teams that use Azure Boards to manage their tasks in a fine grained way, use Azure Repos for their code and run CI/CD pipelines that boost their code production process;- Artifactory delivers security, agility and visibility (DevSecOps) for dozens of proprietary packages and applications; Show less

    • ADENTIS Portugal

      Mar 2022 - now
      Engenheiro de software

      - Design and development of applications to monitor and track assets around the globe;- Development of an administrative panel where customers are able to manage 4D maps, using .NET and Typescript;- Development of a platform to monitor and manage data pipelines, using ASP.NET and Typescript;- Implementation of CI/CD pipelines for the projects mentioned above and others related to these;

  • Licenses & Certifications