Paulo Menezes is a Senior Software Engineer based in Pernambuco, Brazil, with 11 years of experience building full-stack JavaScript applications using React, React Native, Angular and Node.js. He has worked across desktop, web and embedded environments—shipping Electron/NW.js desktop apps, touch-enabled Three.js 3D viewers, and integrations with 3D printers via USB and serial ports. At CESAR he delivered complex, high-interaction front-ends (Excel-like tables, custom C3js forks) and backend work with TypeORM, Postgres and MongoDB, while at FullStack Labs he continues to drive end-to-end product delivery. An active open-source contributor, he improved UI/UX for the popular Excalidraw project, adding export, shape panels and resizing behavior. Trained with a Computer Science degree and multiple specialized programs (React nanodegree, software engineering master’s), he blends strong academic foundations with practical, hands-on engineering. Colleagues rely on him for solving tricky UI interactions and bridging gaps between front-end polish and backend robustness.
11 years of coding experience
9 years of employment as a software developer
Nanodegree Desenvolvedor React, Nanodegree Desenvolvedor React at Udacity Brasil
Curso técnico em Programação de Jogos, Desenvolvimento de Jogos, Curso técnico em Programação de Jogos, Desenvolvimento de Jogos at Escola Técnica Estadual Cícero Dias
Mestrado, Engenharia de Software, Mestrado, Engenharia de Software at CESAR School
Bacharel em Ciência da Computação, Ciência da Computação, Bacharel em Ciência da Computação, Ciência da Computação at Universidade Federal Rural de Pernambuco
Virtual whiteboard for sketching hand-drawn like diagrams
Role in this project:
Front-end Developer
Contributions:8 commits, 10 PRs, 22 pushes in 2 days
Contributions summary:Paulo primarily contributed to the front-end development of the Excalidraw application, focusing on UI/UX improvements. Their work included implementing features such as a side panel for shape selection and color customization, adding functionalities for exporting the drawing as a PNG, and adding double click functionality for adding text elements. Further contributions included adding code to handle resizing of elements, along with various style improvements and fixes.
Warcraft 2 game-like made with Typescript and Electron
Contributions:25 commits, 22 pushes, 1 branch in 5 years 1 month
electronwarcraftjavascriptnodejstypescript
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
Paulo Menezes - Senior Software Engineer at FullStack Labs