Eu já trabalho com backend e entendo menos do que você no backend. Li o seu código no github, se você sabe tudo isso que você fez de forma que, você saiba quando usar cada feature num cenário real, na minha opinião você já poderia estar trabalhando com backend. Muitas coisas são bem mais simples do que esse próprio exemplo que você passou.

Serio? kk

Eu fiz essa API a pouco tempo, então sim eu saberia aplicar cada proposta para o cenario adequado.

Tenho aplicado para vagas de Nodejs mas até agora nenhuma resposta, mas vou continuar vai que da certo.

Vlw pelo comentário.