Felipe Neri developer software development coding app development mobile application back end react native react flutter machine learning artificial intelligence web developer cross platform agile dev html5 css3 javascript typescript nodejs node nextjs