I work as a junior programmer in a rather large office setting, and I would like to introduce myself to a coworker who works near me, but in a different field (possibly HR?). Unfortunately, I feel like this has been made difficult by the awkward situation I have placed myself in.
The only interaction I have had with her is a very brief work-related question she emailed me back when I started my job (about 5 months ago). Later she added me on LinkedIn, and I accepted her request, but for reasons I still can't fully explain, it never prompted me to talk to her in person, and a few months have passed since then.
Reasons for introducing myself and trying to get to know her:
She seems like a friendly individual based on her interactions with other coworkers I have seen.
I feel very guilty for not talking to her after the LinkedIn request, and it feels like a missed networking opportunity.
She is attractive and around my age.
Reasons for avoiding the introduction:
An incredibly uncomfortable amount of time has passed and it only gets worse.
Still feel guilty about the LinkedIn request, so I don't know how to bring it up.
The office space (open cubicles) has a hundreds of workers and I feel intimidated by the busy setting and the group of people she works with.
The situation bothers me even more because my coworker's cubicle is right next to the door, so I pass by her basically every time I go to the bathroom or enter/leave the office space.
So my question is: How could I introduce myself to this coworker?
Should I try to wait to catch her in a more social event at the office rather than on the office floor during work hours? Should I bring up the LinkedIn connection?
I fully understand that she probably has no strong reason to initiate an introduction with me on her own. As I said, the office has many workers passing by her every day, and many of them seem to be socially awkward programmers, and it's evident that I am just one of them.