Well I am still in computer engineering, but I've always considered that engineers always have a "minor" in whatever discipline in which they are working. Of course you can be a generalist web-dev; however, anything more interesting usually requires specialization into either a technology or domain.
To answer your question, I used to be an engineer more focused on front-end work, UX, and design. These days, I've gone back to my educational roots in economics and mathematics and moved more towards ML and prediction markets.