The elf is not named, more an example of what may be an appropriate character representation of the class, not dissimilarly to the Class Race or Background Flavour text in the PHB.
The introduction of the article more completely states:
A gnome sits hunched over a workbench, carefully using needle and thread to wave runes into a leather satchel. The bag shudders as she completes her work, and a sudden, loud pop echoes through the room as a portal to an extra- dimensional space springs to being in the bag’s interior. She beams with pride at her newly crafted bag of holding.
A troll growls in hunger as it looms over a dwarf, who slides a long, metal tube from a holster at his belt. With a thunderous roar, a gout of flame erupts from the tube, and the troll’s growls turn into shrieks of panic as it turns to flee.
An elf scrambles up the castle’s wall, Baron von Hendriks’ men close behind her. As she clambers over the battlements, she reaches into her satchel, pulls out three vials, mixes their contents into a small leather bag, and flings it at her pursuers. The bag bursts at their feet, trapping them in a thick, black glue as she makes her escape.
Makers of magic-infused objects, artificers are defined by their inventive nature. Like wizards, they see magic as a complex system waiting to
be decoded and controlled through a combination of thorough study and investigation. Artificers, though, focus on creating marvelous new magical objects. Spells are often too ephemeral and temporary for their tastes. Instead, they seek to craft durable, useful items.
I find it interesting that the playtest seems to imply other settings than Eberron but I'm not convinced that this is anything other than a nod to past editions.
Of note, perhaps for a side thread, is the upcoming Tales from the Yawning Portal
supplement. Although most of the modules they are converting are notably ascribed to or originating in Greyhawk and Forgotten Realms there has been talk from time to time on the Piazza, of these modules being appropriate for Mystara.
I guess what I'm driving at is are we finally getting something official that we can be happy is usable to the Mystara community?