No, the writer of a call option does not and cannot make an unlimited profit. When you write a call option, your maximum profit is defined by the initial premium that you collect when you first write the option. As a call option writer, you are hoping that the stock closes below the strike price of your option at expiration. In that scenario, it will expire worthless and you will receive your maximum profit.