João Duarte

Programador De Sistemas Sênior at JR Sistemas

Minas Gerais, 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
João Duarte is a senior systems programmer with eight years of experience building and maintaining business software at JR Sistemas, combining a Computer Engineering degree from FACIT with hands-on hardware skills. Proficient in Delphi, C, C# and Python, he focuses on backend development and has contributed meaningful open-source improvements to the popular DMVCFramework—implementing a PostgreSQL RQL-to-SQL parser, adding "contains" and "in" operators, and fixing GUID deserialization issues. Based in Minas Gerais, Brazil, he brings a pragmatic blend of legacy and modern tooling knowledge, proven by both production system work and community-tested patches. Colleagues rely on him for robust data-access features and practical, well-tested solutions that bridge application code and database compatibility.
code8 years of coding experience
bookEngenharia de Computação, Engenharia de Computação, Engenharia de Computação, Engenharia de Computação at Faculdade de Ciência e Tecnologia de Montes Claros - FACIT
github-logo-circle

Github Skills (5)

delphix10
postgresql10
delphi10
sql9
api8

Programming languages (4)

C#JavaScriptGoPascal

Github contributions (5)

github-logo-circle
DMVCFramework (for short) is a popular and powerful framework for WEB API in Delphi. Supports RESTful and JSON-RPC WEB APIs development.
Role in this project:
userBack-end Developer
Contributions:227 commits, 65 PRs, 89 pushes in 3 years 9 months
Contributions summary:João implemented an RQL parser for PostgreSQL, adding the necessary files and code to translate RQL queries to SQL statements compatible with the PostgreSQL database. They also tested the new PostgreSQL parser. Furthermore, the user enhanced the RQL parser by adding support for the "contains" and "in" operators, expanding the query capabilities. The user also fixed an issue related to the deserialization of TGuids and properties, improving the stability of the system.
rpcrestful-webservicesdelphirest-apijwt
DMVCFramework (for short) is a popular and powerful framework for web solution in Delphi
Contributions:67 pushes, 29 branches in 5 months
delphisolidworksshortblink
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
João Duarte - Programador De Sistemas Sênior at JR Sistemas