Full-stack Developer at ANAC - Agência Nacional de Aviação Civil
Brasília, Federal District, Brazil
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
John Farias is a full-stack developer and Software Engineering student at the University of Brasília with six years of hands-on experience building web and mobile applications, competitive programming, and machine learning projects. Proficient in C/C++, Python, and JavaScript, he blends rigorous algorithmic thinking with practical DevOps and database skills (PostgreSQL, Render, Linux). He contributes to notable open-source projects—from front-end UX polishing of a popular Firefox userChrome theme site to backend enhancements for the widely used nnn terminal file manager—demonstrating attention to maintainable, cross-shell compatibility. A collaborative mentor and vice-leader of a university study group, he pairs technical mentoring with language tutoring and cross-cultural engagement in Okinawan performing arts. Fluent in English and Portuguese (Japanese N4), he is a self-directed remote-ready engineer who aims to craft elegant, useful software even when no one is watching.
6 years of coding experience
High School Integrated with Technical-Professional Education Computer Programming, High School Integrated with Technical-Professional Education Computer Programming at Centro de Ensino Médio Integrado do Gama (CEMI)
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Universidade de Brasília
A collection site of Firefox userchrome themes, mostly from FirefoxCSS Reddit community.
Role in this project:
Front-end Developer
Contributions:43 reviews, 52 commits, 59 PRs in 1 year 11 months
Contributions summary:John primarily contributed to the front-end development of the FirefoxCSS theme store website. Their work focused on fixing typos, improving the readability of the README, and updating the visual appearance of the site by adding a new icon, and styling the scrollbar. They also refactored scripts, and parsed the code to pug to optimize the webpage. The user's contributions involved HTML, CSS, and JavaScript.
Contributions:10 reviews, 4 PRs, 17 comments in 3 years 2 months
Contributions summary:John primarily contributed to the `quitcd.nu` module, which integrates with the `nnn` terminal file manager. Their work focused on fixing bugs, enhancing the functionality of the module with features like selective directory changing, and adapting it for compatibility with new versions of Nushell. The user's commits involved modifying code for processing paths and updating signatures for the `n` command.
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.