Yes, it’s possible. Smart work is more rewarding than the hard work.
It depends more on the work schedule of your current employer. If you are a student and want to work as a part time developer, it would not be so difficult.
Freelancing can be a great way to get experience as a junior developer, especially if there are no great full time jobs or internship opportunities where you live. To get your foot in the door with minimal experience, you need to put in hard work and do more than the average person. You need to create the opportunities first. The best way to gain authority in your field is through freelancing. As a freelance developer, you can earn more than you would in a full-time job.