Amira left Albert Square last year after discovering Syed's (Marc Elliott) affair with Christian Clarke (John Partridge). Syed and Christian have since embarked on a fully-fledged relationship, moving in together and getting engaged.
However, Kalidas told All About Soap that Amira may have unrealistic expectations when she returns with Syed's baby daughter next month.
Kalidas explained: "She knows Syed has been in touch and I think, deep down, she still loves him. She wants to confront the man who broke her heart, no matter how much pain the situation causes her. She also doesn't want her daughter to grow up without knowing her father.
"A little part of her thinks they may end up back together - it's just a small glimmer of hope. Amira has this idealistic view that they could become a proper family unit."
She continued: "Finding out that Christian and Syed are due to get married is Amira's worst nightmare. She hasn't had a chance to move on from her life with Syed and the baby she had with him is a constant reminder of it."
EastEnders airs Amira's return episodes from Monday, October 10 at 8pm on BBC One.
> EastEnders return for Preeya Kalidas confirmed
> EastEnders viewers back Amira Shah return
> EastEnders Zainab will get closer to Syed, predicts Nina Wadia
> Read more EastEnders news and spoilers
Watch Inside Soap Awards guests telling Digital Spy who they think the greatest soap character of all time is below: