Jonathan Machado is a Staff Software Engineer with 12 years of hands-on experience building full-stack and DevOps solutions, currently helping build Lindy, an AI assistant. He specializes in GraphQL, TypeScript, React, Terraform, Kubernetes and the Elastic stack, and has repeatedly sped up developer workflows and reduced costs through CI/CD and IaC improvements. Jonathan authored node-libcurl and has contributed Windows support and C++ bindings work, reflecting deep backend and systems-level skills beyond typical JavaScript work. He has a track record of shipping hundreds of microservices and performance improvements—e.g., making API requests significantly faster and cutting project setup times from tens of minutes to a single command. Passionate about automation and developer experience, he also explores Elixir and is an active open-source maintainer and community contributor based in Brazil.
12 years of coding experience
11 years of employment as a software developer
Bachelor, Accounting, Bachelor, Accounting at Universidade Federal do Piauí
Contributions:60 releases, 5 reviews, 1073 commits in 8 years 9 months
Contributions summary:Jonathan primarily focused on implementing back-end functionality within the node-libcurl repository. Their contributions involved adding Windows support, including related header files and build configurations. The user made refactoring changes, suggesting they worked with the low-level C++ bindings for the libcurl library.
Docker image used to build React Native projects for Android
Contributions:34 commits in 1 year
reactdocker-imagereact-nativedockerandroid
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
Jonathan Machado - Staff Software Engineer at Lindy