This can be converted to Elf, but in Adventurer's League I designed a human variant barbarian / fighter that I feel is going to be a really awesome defensive character. Before you sigh about the defensive, I think it could be modified to meet your goals.
I took the healer feat at level 1, yes I only have 8 wisdom(medium from hermit), however I do have 12 CHA.
I went 13 STR, 16 DEX, 16 CON, 8 INT, 8 WIS, 12 CHA.
I took Barbarian 1 first, then I plan on grabbing 6 levels of Fighter (battlemaster).
Then go back to finish Barbarian 4, then Fighter 16.
I plan on going Rapier and shield, grabbing sentinel, defensive duelist, resilent DEX, Durable, and a lot of support/defensive maneuvers.
If you are looking for a good offensive/defensive build it can easily be modified. I plan on never wearing any armor, and just going shot for shot with enemies. I feel it is quite viable while yes, it is lacking in overall damage I do plan on taking at least one damage maneuver eventually(all support /defense at Fighter level 3).
This same style can be done with Barbarian Rogue, and other combos.
If you start with the same numbers (variant human +1 DEX and +1 CON), 13, 16, 16, 8, 8, 12, you can be a variant human, take the dual wielder feat, take a first level of barbarian, (then go fighter). With dual Rapiers, you'll have a starting AC of 17 (which is quite high, 15 HP), and can rage twice a day for physical damage resistance. You can then decide to max out DEX/CON ASAP, or take some of the same feats I plan on taking, that is up to you. I would recommend at least 3 levels of Barbarian, which then you have to decide to stop at Barbarian 3, 4 or 5. The next key break points are 8 or 9 which might be too high for what you are looking for.
You can reskin this to Dark Elf if that's what you want, or Wood Elf, but multiclassing early is going to cost you a feat for awhile. If you surely want higher CHA take a look at the half elf. You could easily start with 13 STR, 16 DEX, 16 CON, 8, 8, 14 CHA.
You'll still meet the 13 STR barbarian requirement for MCing, then go whatever mix you want.
Clearly as a DEX barbarian, it makes very little sense to go too far into Barbarian as a class, but it doesn't mean you can't take full advantage of their unarmored defense.