Lincoln Clarete is a seasoned software engineer with 18 years of experience building and scaling web and backend systems, currently based in New York and working at Datadog while also doing self-directed engineering work. He spans front-end and back-end development, contributing to products from React/Next.js UIs to GraphQL APIs and PostgreSQL-backed services, and has hands-on experience optimizing authentication, pagination, and feature-driven refactors. Lincoln is an active open-source contributor with improvements to well-known projects like Meteor and Guake, where his pragmatic refactors improved maintainability and integration with platform APIs. He has deep practical experience designing for scale—particularly around data-intensive systems and Redis-backed architectures—from roles at Yipit and government digital initiatives. A polyglot who treats coding as a form of expression, he pairs careful communication and documentation with a penchant for small, pythonic and test-driven improvements that raise overall code quality. Notably, his work often focuses on the unseen mechanics—token refresh flows, CLI client responsiveness, and CI/deployment automation—that make systems robust in production.
Open Collective's API. A GraphQL API powered by Sequelize and PostgreSQL.
Role in this project:
Back-end Developer
Contributions:263 commits, 182 PRs, 600 pushes in 5 months
Contributions summary:Lincoln primarily focused on enhancing the Open Collective API. Their contributions involved implementing features such as adding date range parameters to the `allTransactions` GraphQL query for improved data filtering. They also worked on refactoring authentication, including token renewal on login and the addition of a refresh token endpoint. The user's work required modifications to both server-side code (queries.js) and test files (test/graphql.transaction.test.js, test/user.model.test.js, and test/users.routes.test.js), demonstrating expertise in API development and testing.
Contributions summary:Lincoln primarily focused on improving the Guake terminal's integration with the GNOME environment and fixing underlying issues. Contributions include modifying the proxy variable settings to reflect changes made in GNOME's network settings, correcting D-Bus paths, and addressing issues with the main window's closing behavior. The user also made updates related to hotkeys and fullscreen status.
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.