Joshua Rodrigues is a Senior Full Stack Software Engineer with over 16 years of hands-on experience building and modernizing enterprise systems across Brazil’s public and private sectors. He combines deep expertise in Angular-driven front ends with Java, Spring Boot, Kotlin and Go back ends, and is practiced in Clean/Hexagonal architectures, Spring Cloud and testing with Jasmine, JUnit and Mockito. As an architect and team lead he has repeatedly driven performance and maintainability improvements for high‑stakes clients like state governments and large financial institutions. Comfortable across databases (MySQL, PostgreSQL, DB2, SQL Server) and integration tools (RabbitMQ, Retrofit), he also brings advanced DevOps fluency with Docker, Maven and Git. He is pursuing multiple postgraduate specializations in AI and Go, signaling a move toward AI-infused and Go-native systems alongside his full‑stack practice. Based in Brasília, he balances delivery-focused engineering with mentoring and software architecture leadership on freelance and consultancy engagements.
7 years of coding experience
11 years of employment as a software developer
MBA em Pós-Graduação em Inteligência Artificial e Gestão Estratégica para Líderes, Tecnologia da Informação, MBA em Pós-Graduação em Inteligência Artificial e Gestão Estratégica para Líderes, Tecnologia da Informação at Escola Conquer
Pós Graduação Lato Sensu - Especialização, Full Stack Web Developer, Pós Graduação Lato Sensu - Especialização, Full Stack Web Developer at Faculdade Unyleya
Master of Business Administration - MBA, Full Stack Web Development, Master of Business Administration - MBA, Full Stack Web Development at UNIESP Centro Universitário
MBA in Software Engineering with AI, Information Technology, MBA in Software Engineering with AI, Information Technology at Full Cycle
Pós de Engenharia de IA Aplicada, Tecnologia da Informação, Pós de Engenharia de IA Aplicada, Tecnologia da Informação at UNIPDS
Estácio de Sá University
Graduado em Licenciatura Plena em Matemática, Ciências Exatas, Graduado em Licenciatura Plena em Matemática, Ciências Exatas at Universidade Federal de Campina Grande
Contributions:508 pushes, 2 branches in 4 years 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Joshua Rodrigues - Senior Full Stack Software Engineer at Freelancer