Summary
Joao Ladeira is a Senior Software Developer based in Rio de Janeiro with 5–6 years of experience building performant web and mobile applications across React, React Native, Node.js and MongoDB. He has driven frontend architecture and developer experience improvements—introducing Zustand for state efficiency, React Query caching, Storybook docs, and API mocks to accelerate QA and reduce re-renders. Joao has shipped full-stack projects from prototypes to live deployments, led CMS work with AEM and Strapi, and strengthened test coverage with unit, integration and e2e suites. Comfortable in both startup and agency settings, he repeatedly modernizes legacy codebases (class-to-hooks migrations) and uses observability tools like Sentry to shorten debugging cycles. Notably, he combines hands-on feature development with pragmatic performance fixes that measurably cut requests and improve user responsiveness.
5 years of coding experience
4 years of employment as a software developer
Bachelor of Computer Engineering, Computer Engineering, Bachelor of Computer Engineering, Computer Engineering at Faculdade Salesiana Macaé
Portuguese, English