I run an ecommerce store from Shopify which fulfills the orders by drop-shipping through AliExpress. This is definitely doable for one person, and it isn't technically challenging for a software developer--but the hardest part (at least for me) is marketing, creating content, advertising, and so on. Actually running a Shopify store and fulfilling by drop-shipping is simple. I would definitely recommend that as a good…
I've been reading about drop-shipping for quite time and it seems definitely achievable. One thing I'm not sure is how do you handle returns? What is someone wants to return the product back to you? Do you send it back to China or just take the lost? How do you handle the costs for shipping etc?
Honestly, my advice is to not worry about it up front, and dive in.
You need to worry about making your first sale (which is seriously, very hard), long before you worry about returns. =)
You'll figure out it when you need to.