Engenheiro De Software Sênior at Compumate Softwares Corporativos
Rio Grande do Sul, Brazil
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ricardo Johann is a senior software engineer from Rio Grande do Sul with a decade of professional experience and over seven years focused on hands-on development using C#, .NET, Visual Studio, SQL Server and Xamarin Android. He combines a solid academic background in Computer Science with an 18-month CNPQ-supported exchange at Curtin University in Australia, where he strengthened English and cross-cultural technical collaboration. At Compumate he progressed from developer to senior engineer, and his open-source contributions to ERPNext and Frappe show practical impact on financial reporting, UI reporting features and backend reconciliation logic in a widely used ERP framework. He prefers solving everyday user problems through pragmatic engineering and enjoys working in motivated teams that balance quality and delivery. Notably, his contributions span both backend financial logic and frontend UX fixes, reflecting a full-stack fluency that helps bridge product and engineering needs.
10 years of coding experience
4 years of employment as a software developer
Universidade De Santa Cruz do Sul, Ciência da Computação, Universidade De Santa Cruz do Sul, Ciência da Computação at Unisc
Graduação Sanduiche, Information Technology, Graduação Sanduiche, Information Technology at Curtin University
Free and Open Source Enterprise Resource Planning (ERP)
Role in this project:
Back-end Developer
Contributions:13 commits, 27 PRs, 9 comments in 2 years 11 months
Contributions summary:Ricardo primarily focused on updating and modifying back-end logic related to bank reconciliation reports, general ledger reports, and other financial statements within the ERPNext framework. They added functionality for project filtering within the general ledger report and modified the balance sheet and cash flow reports. The user also contributed to the implementation of a description field and date range functionality within item-wise registers. These changes indicate a focus on refining financial reporting and data presentation.
Low code web framework for real world applications, in Python and Javascript
Role in this project:
Full-stack Developer
Contributions:5 commits, 6 PRs, 2 comments in 2 years
Contributions summary:Ricardo primarily contributed to the front-end and user interface components of the web framework. They addressed formatting issues in the date/time fields within reports, ensuring the correct system defaults were applied. They also introduced collapsable charts to reports and modified the export functionality for tree reports. Furthermore, the user fixed an issue related to drafts when switching between reply and reply-all features.
javascriptlow-codepythonweb-frameworkfrappe
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.