João Forja is a Full Stack Engineer with 11 years of experience who specializes in aligning software delivery with business goals and enabling fast, validated iterations. He has led product-critical efforts such as Sherlock Protocol’s Auditor Portfolio and a real-time judging app, and previously built streaming clients and APIs for video platforms. A pragmatic front-end contributor to the popular Excalidraw project, he focuses on interface interactions and UX reliability—skills that surface across his work in fast-paced startups and consultancy roles. João combines a strong academic grounding in computer engineering with hands-on leadership in engineering teams and a practiced emphasis on delivering meaningful releases that reduce risk and accelerate ROI.
11 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Computer Science and Computer Engineering, 17/20, Bachelor's degree, Computer Science and Computer Engineering, 17/20 at ISEL - Instituto Superior De Engenharia De Lisboa
Virtual whiteboard for sketching hand-drawn like diagrams
Role in this project:
Front-end Developer
Contributions:16 reviews, 8 commits, 8 PRs in 5 months
Contributions summary:João primarily contributed to the front-end of the Excalidraw project. Their commits focus on bug fixes related to element interaction and selection, particularly concerning bounding box calculations and drag-and-drop behavior. The user also implemented new features, such as enhanced aspect ratio tools and improvements to arrow binding. This work demonstrates a focus on improving the user interface and interaction of the whiteboard application.
Repository with code from article about building an infinite scroll in React using hooks and Intersection Observers
Contributions:15 commits, 3 PRs, 10 pushes in 5 months
reactintersection-observerscrollreact-hookshooks
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 Forja - Full Stack Engineer at Sherlock Protocol