Paulo Borba is a seasoned Professor of Software Engineering and higher-education leader with over 25 years of experience spanning teaching, research, industry-academia collaboration, and academic management. He focuses on practical tools and techniques to improve developer productivity and software quality, with deep expertise in code merging, integration conflicts, CI/CD, modularity, product lines, and refactoring. As co-founder of Qualiti Software Processes he helped seed Porto Digital’s early tech ecosystem, and he continues to blend entrepreneurial drive with academic rigor. He has led Centro de Informática at UFPE and serves as Vice-coordenador at INES.IA while maintaining active hands-on development—his GitHub includes a full-stack teaching assistant project where he implemented an Angular GUI, backend integration and automated tests. Known for reducing unnecessary effort and frustration in developer workflows, he pursues research with clear societal relevance.
projeto exemplo da disciplina de ESS da graduação em Ciência da Computação do CIn-UFPE
Role in this project:
Full-stack Developer
Contributions:74 commits, 112 PRs, 25 pushes in 3 years 2 months
Contributions summary:Paulo's primary contribution was the initial setup and development of an Angular-based GUI for a teaching assistant project. They implemented core features, including form elements for student registration, and the display of student information. The user also integrated a backend server component and refactored and modularized code while integrating tests and acceptance tests.
Contributions:10 commits, 6 PRs, 10 pushes in 1 year 7 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.