[name_m]Hi[/name_m] there! I can’t help but feel like you’re selling yourself a bit short with some of the descriptors you used. [name_m]Even[/name_m] though I don’t know you and never met you, do know that you deserve all the best in the world and that you are worth it! First of which might indeed be a name of course that you feel suits you better.
I would love to have [name_u]Winter[/name_u] as a surname too, so I am going to agree with that suggestion as a last name. Generally I feel like a nature themed surname would be great for someone who enjoys poetry so much. So something along the lines of:
[name_m]Wood[/name_m]
[name_m]Forest[/name_m]
[name_u]Green[/name_u]
[name_m]Thorne[/name_m]
etc.
The added advantage of a short surname is that they sound great in combination with most names, especially feminine sounding names, as those tend to be longer.
My initial thoughts for first names were: [name_f]Alicia[/name_f], [name_f]Eleanor[/name_f], [name_f]Rose[/name_f], [name_f]Maeve[/name_f], [name_f]Elizabeth[/name_f], [name_f]Aveline[/name_f], [name_f]Tessa[/name_f] and [name_f]Catherine[/name_f]. To me these names evoke the right image in that they sound like independent, resilient yet soft and elegant women to me. I particularly like [name_f]Tessa[/name_f] for you because I feel like that name also evokes some of your tech-y and science-y interests.
I would also suggest:
[name_f]Violet[/name_f]
[name_f]Juliet[/name_f]
[name_f]Aurora[/name_f]
[name_f]Coraline[/name_f]
[name_f]Iris[/name_f]
[name_f]Anastasia[/name_f]
[name_f]Imogen[/name_f]
[name_f]Luna[/name_f] (which of course means ‘moon’ so there’s your night owl for you, in the same category: [name_f]Amaris[/name_f], [name_f]Lucine[/name_f], [name_f]Diana[/name_f], [name_f]Phoebe[/name_f], [name_f]Selena[/name_f]/[name_f]Selene[/name_f])
[name_f]Eve[/name_f]
[name_f]Lila[/name_f]
[name_f]Willa[/name_f]
[name_f]Evelina[/name_f]
[name_f]Nova[/name_f]
[name_f]Hermione[/name_f]
[name_f]Tess[/name_f]
[name_f]Daphne[/name_f]
[name_f]Delilah[/name_f]
[name_f]Celeste[/name_f]/[name_f]Celestine[/name_f]/[name_f]Celestia[/name_f]
Now for middle names, this could be anything, but I don’t know your situation but the middle name spot could still be the right spot for a name that has personal significance for you, that could be someone or something, anything really. Other than that, these are some of the combinations I can come up with:
[name_f]Tessa[/name_f] [name_f]Hermione[/name_f] [name_u]Winter[/name_u]
[name_f]Coraline[/name_f] [name_f]Diana[/name_f] [name_u]Green[/name_u]
[name_f]Daphne[/name_f] [name_f]Imogen[/name_f] [name_m]Wood[/name_m]
[name_f]Alicia[/name_f] [name_f]Eleanor[/name_f] [name_m]Thorne[/name_m]
[name_f]Evelina[/name_f] [name_f]Phoebe[/name_f] [name_u]Green[/name_u]
[name_f]Aurora[/name_f] [name_f]Eve[/name_f] [name_m]Thorne[/name_m] (I feel like [name_u]Winter[/name_u] in combination with [name_f]Aurora[/name_f] is nicely themed, but therefore a bit too much perhaps?)
[name_f]Aveline[/name_f] [name_f]Tess[/name_f] [name_u]Winter[/name_u]
[name_f]Delilah[/name_f] [name_f]Maeve[/name_f] [name_m]Wood[/name_m]
[name_f]Rose[/name_f] [name_f]Celestine[/name_f] [name_u]Green[/name_u]
[name_f]Catherine[/name_f] [name_f]Luna[/name_f] [name_u]Winter[/name_u]
[name_f]Violet[/name_f] [name_f]Elizabeth[/name_f] [name_m]Wood[/name_m]
[name_f]Iris[/name_f] [name_f]Juliet[/name_f] [name_u]Green[/name_u]
[name_f]Maeve[/name_f] [name_f]Celeste[/name_f] [name_u]Winter[/name_u]
[name_f]Imogen[/name_f] [name_f]Nova[/name_f] [name_m]Wood[/name_m]
Best of luck!