Fabrício Cabral

Lecturer at IFPE - Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco

Paraíba, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Fabrício Cabral is a seasoned software engineer and lecturer based in Paraíba, Brazil, with 12 years of experience bridging academia and practical open-source development. As a long-standing lecturer at IFPE and a former researcher in networking and telecommunications, he combines deep expertise in Object-Oriented Programming and computer networks with classroom mentorship. His open-source contributions to notable Java projects like cactoos and takes highlight hands-on backend work—refactoring IO primitives and improving framework robustness—demonstrating a focus on clean, reliable library code. He holds a Master’s in Computer Science from Universidade Federal de Pernambuco and a background in networked systems from Centro Federal de Educação Tecnológica da Paraíba. Known for methodical improvements rather than headline features, he often surfaces value through careful refactors, test fixes, and maintainability enhancements. Practical, detail-oriented, and academically grounded, he excels at translating research-grade concepts into production-ready Java components.
code12 years of coding experience
job2 years of employment as a software developer
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at Universidade Federal de Pernambuco
bookBachelor of Technology (B.Tech.), Computer Systems Networking and Telecommunications, Bachelor of Technology (B.Tech.), Computer Systems Networking and Telecommunications at Centro Federal de Educação Tecnológica da Paraíba
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

oop10
javas10
java-libraries10
web-framework10
object-oriented-programming10
java10
http9
unit-testing8
testing8
unit-test8

Programming languages (17)

C#JavaCSSCMakefileXQueryTeXGo

Github contributions (5)

github-logo-circle
yegor256/cactoos

May 2017 - Oct 2020

Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons
Role in this project:
userBack-end Developer
Contributions:42 reviews, 123 commits, 86 PRs in 3 years 4 months
Contributions summary:Fabrício primarily contributed to the `cactoos` project, focusing on core Java library development, specifically improving input/output stream functionalities. The user extracted and refactored code related to input/output operations, such as the `TeeInputStream` and `TeeInput` classes. Further enhancements included the refactoring of the `open()` method in the Input/Output interfaces, the addition of new classes like `UncheckedText`, `UncheckedBytes`, `RepeatedText`, and `NormalizedText`. Overall, the user improved the library's capabilities and robustness.
commonsgoogle-guavajava-libraryapacheoop-library
yegor256/takes

Jan 2018 - Sep 2020

True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects
Role in this project:
userBack-end Developer
Contributions:9 reviews, 19 commits, 13 PRs in 2 years 8 months
Contributions summary:Fabrício primarily contributed to updating the copyright information in the source files of the "takes" framework. They modified multiple Java files, including those in the file manager integration tests and core framework components, to reflect the updated copyright year (2018). This suggests a focus on maintaining code and ensuring its proper attribution within the project. They also made changes to findbugs and unit tests, including fixing a bad request to an invalid request URI.
micro-frameworkjava-webundertowxml-xsltframework
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