Summary
João Nascimento is a seasoned software developer based in Lisbon with over a decade of professional IT experience and eight years of focused development roles across Europe and Brazil. He has built and maintained web systems and data-driven applications using PHP, Python, Java, Laravel, VueJS and multiple RDBMS (Oracle, PostgreSQL, MySQL, SQL Server), moving between backend, data science and frontend responsibilities. João’s background includes applied data science work for Brazilian health datasets, producing reproducible analyses and predictive models in Jupyter using Pandas, scikit-learn and visualization libraries. Currently at Aubay Portugal, he combines legacy system maintenance and modern web development practices, having transitioned from large enterprise systems to more product-focused teams. Notably comfortable working remotely and onsite across continents, he brings practical experience integrating PL/SQL and web services with contemporary frameworks. His career reflects a pragmatic full-stack mindset with a strong emphasis on data manipulation and reliable, maintainable systems.
8 years of coding experience
16 years of employment as a software developer
Bachelor Degree of Information Systems, Information Technology, Bachelor Degree of Information Systems, Information Technology at Anhanguera Educacional
English, Portuguese, English, Spanish