Hi Hadeel1234,
You can apply for extension of your OWP, before your existing OWP expires. So even if your OWP expires and you are waiting for the decision related to your OWP extension, you can still work, This period is called "Implied Status", as per my understanding you need not to resign...