Neil Carvalho

Developer at thoughtbot

São Paulo, 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

🤩
Rockstar
🎓
Top School
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.
code13 years of coding experience
job12 years of employment as a software developer
bookTechnologist, Medical informatics, Technologist, Medical informatics at Alagoas State University of Health Sciences
bookCentro Federal de Educação Tecnológica de Alagoas
stackoverflow-logo

Stackoverflow

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

Github Skills (2)

ruby10
rete9

Programming languages (17)

JavaCRustjqHTMLPerlNunjucksHCL

Github contributions (5)

github-logo-circle
kivanio/brcobranca

Jun 2013 - Feb 2015

Emissão de bloquetos de cobrança para bancos brasileiros
Role in this project:
userBack-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.
boletosimplesboletos-registradosremessabrasileirosbancos
neilvcarvalho/rails

Jan 2022 - Sep 2024

Ruby on Rails
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.
Request Free Trial
Neil Carvalho - Developer at thoughtbot