Ни разу не работал официально
Официальная работа - это не только запись в трудовой и пенсионные отчисления (которых у Вас нет :) )
Официальная работа - это
привычка и умение работать в офисе (или на удаленке - на самом деле отличается только тем, что в офис ходить не надо). Это умение работать в команде, умение признавать наличие над собой начальника, который
имеет право требовать выполнение работы в срок.
Возможно, кому-то это кажется нелепым - но многие фрилансеры ломаются именно на этом - на том, что он больше не сам себе сеньор, а есть некто, кто указывает ему, что делать, и как это делать. Недаром фрилансеров очень неохотно берут на работу, даже на удаленку.
Идете на hh, там есть и генератор резюме и множество советов по его составлению, составляете. Поскольку писать Вам там будет особо нечего, упор делайте на законченные проекты, но многого не ждите. В равной ситуации Вам могут предпочесть человека с меньшим опытом, но беспроблемного.