I disagree. By my definition, a "Roaster" is defined as: "a person who roasts coffee as an integral part of their job description." This is the definition we developed to determine eligibility for membership in the roasters guild. This definition includes green coffee importers, who must sample roast daily as a part of their job, or roasting equipment manufacturers/repairpeople, who must know how to roast in order to test, train, and evaluate equipment. This definition excludes hobbyist roasters, and occasional roasters who may know how to roast coffee in the most perfunctory way, though it is not an integral part of their job.
By this same logic, I would define a barista as something like: "A person for whom coffee preparation, especially espresso, is an integral part of their job description". This could include barista trainers, espresso equipment repairpeople, and roasters who have developed a high degree of espresso expertise so they could become better roasters and blenders. It would exclude espresso hobbyists, home espresso enthusiasts, and those who occasionally pull a shot.
(Parenthetically, I will say that many home roasters and home baristi are better skilled than most of their professional counterparts... but it does not make them baristas or roasters, in the professional designation. A hobby is a hobby; and it is much different than making a living at something)
So, as for your example, since your occasional i-Roasting in the coffeehouse is casual, and not an integral part of your job, I think it would disqualify you from being a professional roaster.
Of course, the biggest problem with my definitions are that they lack a "skill" component. This is where education and certification issues creep in. A person can functionally be a chef, but some folks will not recognize them as such without an educational component. We don't have that issue in coffee, since there are no widely recognized formal training programs for coffee professionals. Therefore, many people use their own arbitrary skill-assesment to determine whether people are qualified to be called "barista" or "roaster". This is, in my mind anyway, a flawed system.
Counter Culture Coffee