Neil Carvalho is a pragmatic full-stack developer with 13 years of experience focused on helping Brazilian businesses simplify bureaucracy and reach global markets. He brings deep Ruby on Rails expertise from a decade building cloud management systems for startups, complemented by recent work sharpening front-end skills with React. Neil has production experience in SaaS payroll and workforce platforms and contributed to the open-source brcobranca project, fixing bank-specific boleto calculations and adding real-world features like guarantor and payer address support. Comfortable with SQL and Docker, he picks the right tool for the job rather than favoring a single stack. Based in São Paulo, he combines hands-on engineering with domain knowledge of Brazilian fiscal systems that most international engineers lack.
13 years of coding experience
12 years of employment as a software developer
Technologist, Medical informatics, Technologist, Medical informatics at Alagoas State University of Health Sciences
Emissão de bloquetos de cobrança para bancos brasileiros
Role in this project:
Back-end Developer
Contributions:16 commits in 1 year 8 months
Contributions summary:Neil primarily contributed to improving the `brcobranca` project, focused on generating Brazilian bank payment slips (boletos). Their work involved fixing bugs related to Santander bank integration, including correcting the calculation of the check digit ("DV") and adapting the codebase to the bank's specific layout requirements. Furthermore, the user enhanced the system by adding the option to include an avalista (guarantor) and the cedente's (payer's) address on the boleto.
Contributions:14 pushes, 13 branches in 2 years 8 months
ruby-on-railsrailsruby-onruby
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.