João Lopes

João Lopes

Summer Internship

Followers of João Lopes389 followers
location of João LopesGeneva, Geneva, Switzerland

Connect with João Lopes to Send Message

Connect

Connect with João Lopes to Send Message

Connect
  • Timeline

  • About me

    Software Engineer @ CERN

  • Education

    • Lunds universitet

      2018 - 2019
      Erasmus Exchange Program

      Courses: Machine Learning, Image Analysis, Natural Language Processing, Cryptography.

    • Instituto Superior Técnico

      2015 - 2016
      Licenciatura Engenharia Informática e de Computadores

      Studied a year of Computer Science before transfering to an Integrated Master Degree in Electrical and Computer Engineering.Major Courses: Programming Fundamentals, Introduction to Computer Architecture, Introduction to Algorithms and Data Structures

    • Norges teknisk-naturvitenskapelige universitet (NTNU)

      2020 - 2020
      Master Thesis

      During one semester, I was at NTNU working on my master thesis under the topic: Range-Based Underwater Target Localization and Tracking.- MATLAB- Motion Planning- Estimation Theory- Sensor Fusion- Model predictive control

    • Instituto Superior Técnico

      2015 - 2020
      Mestrado Integrado Engenharia Eletrotécnica e de Computadores

      Master Degree in Electrical and Computer EngineeringSpecializing in Systems, Decisions and Control (SDC) and Computer Science (Hardware and Software perspective) .Core courses: Autonomous Systems, Distributed Real Time Control Systems, Linear and Nonlinear State-Space Control Theory, Modelling and Simulation, Robotics, Automatic Control, Object Oriented Programming

  • Experience

    • Accenture

      Jul 2019 - Aug 2019
      Summer Internship
    • CERN

      Apr 2021 - now
      Software Engineer

      Working as a software engineer in the File Transfer Service (FTS3), a data movement service used to globally distribute the majority of the LHC data across the LHC Computing Grid (WLCG), and developer of Gfal2, a C/C++ client that provides remote access to files on different Grid storage systems. • Migration of the FTS from Python2 to Python3, including the development and enhancement of the RESTinterface (FLASK), client libraries (Python) and web application (Django). Deployment and follow up ofthe migration of different project components while maintaining the service availability. • Development and improvement of the project testing and CI infrastructure. Migration from the old Jenkins infrastructure to GitLab CI/CD pipelines (Docker). • Development and integration of the WLCG tape REST API (a common interface to access tape storedfiles in the Grid) with FTS3/Gfal2 (C++). • Engaging with user community, participating in incident response and user request fulfillment. • Delivering presentations of the project at HEPiXSpring 2022 and the FTS&XrootD workshop 2023. Show less

  • Licenses & Certifications

    • MOOC Técnico: Simulação e Controlo de Drones

      Instituto Superior Técnico
      Apr 2019
      View certificate certificate
    • Certificat Cours de Langue Française A2.1

      Supercomm Group
      Dec 2021
    • Bootcamper

      Pitch Bootcamp
      Apr 2018
      View certificate certificate
  • Honors & Awards

    • Awarded to João Lopes
      Merit Certificate - I have integrated the Merit Board during four years of my studies at Instituto Superior Técnico (2015/2016, 2016/2017, 2017/2018, 2018/2019), having obtained four Academic Merit Diplomas.
  • Volunteer Experience

    • Voluntário

      Issued by Banco Alimentar Contra a Fome on Sept 2012
      Banco Alimentar Contra a FomeAssociated with João Lopes