I'm a software developer with years of experience using ros1 (kinetic, melodic, noetic.) I work on robotics full time.