</> Software Engineer

Hi, I'm João Pedro Cordeiro.
I build software that solves problems.

Developer focused on building fast, scalable, well-crafted products. I turn ideas into clean code and fluid experiences.

01

About me

I am a FullStack Developer with extensive experience in React.js, Next.js, and TypeScript, dedicated to creating high-performance, scalable web applications optimized for SEO. My approach is grounded in Clean Code principles and SOLID design, along with automated testing to ensure code quality and maintainability. I specialize in Advanced Front-end development, mastering React.js, React Native, Next.js, Redux, Context API, and Hooks, which allows me to build responsive and accessible user interfaces. Additionally, I have a strong background in performance optimization, implementing techniques such as SSR, SSG, code splitting, and lazy loading to guarantee a smooth and fast user experience.

In my most recent role as a Software Engineer at PX Center, I develop solutions using PHP and Laravel, focusing on creating scalable, robust, and high-performance applications. I also engage in Front-end and Mobile development using React, React Native, and TypeScript, crafting modern, responsive interfaces and ensuring consistent experiences across platforms. I collaborate with cross-functional teams to deliver features aligned with business needs, actively participating in an agile environment and contributing to the evolution of a SaaS platform that integrates various existing technologies and solutions.

Throughout my career, I have successfully developed and maintained scalable web applications for a composable Retail Tech platform, enhancing application performance and maintainability through refactoring and adherence to best practices. I have also contributed to the development of products focused on pricing management and workflow automation for large retail companies. My commitment to continuous improvement and problem-solving drives me to deliver innovative solutions that combine performance, usability, and cutting-edge technology. I am always eager to tackle complex challenges and provide solutions that meet user needs and business objectives.

02

Experience

Nov 2025 — Present

Software Engineer @ PX Center · Joinville, SC, Brazil (Remote)

Develop scalable and robust applications using PHP and Laravel. Focus on Front-end and Mobile development with React, React Native, and TypeScript to create modern, responsive interfaces. Collaborate with cross-functional teams in an agile environment to deliver features aligned with business needs. Participate in the entire development cycle, from implementing new functionalities to maintaining and optimizing applications (CI/CD).

PHPLaravelReactReact NativeTypeScriptCI/CD
Feb 2024 — Nov 2025

Front-End Developer @ Instivo Retail Tech · Florianópolis, SC, Brazil (Remote)

Developed and maintained scalable web applications for a composable Retail Tech platform. Built high-performance, responsive, and accessible user interfaces using modern front-end technologies. Collaborated with Product Managers, Designers, and Back-end Engineers to deliver end-to-end features aligned with business requirements. Improved application performance and maintainability through refactoring and adherence to software engineering best practices.

ReactNext.jsTypeScriptAccessibilityPerformance
Apr 2025 — Oct 2025

Web Developer @ Rheunion Tech · Rio de Janeiro, Brazil

Responsive, optimized landing pages for a range of industries, raising conversion rates by up to 30%. Fixed critical bugs on client websites, cutting complaints by 20%. Built the world's first AI Recruiter, using WebSocket, OpenAI and Gemini.

JavaScriptWebSocketOpenAIGemini
Aug 2023 — Feb 2024

Web Mentor @ Kenzie Academy Brasil · Part-time · Rio de Janeiro, Brazil (Remote)

Supported students in learning web development, providing guidance on Front-end and Back-end concepts through code reviews, debugging, and hands-on project implementation. Mentored students in technologies such as HTML, CSS, JavaScript, React, Git, and REST APIs, promoting clean, maintainable, and reusable code practices. Collaborated with instructors and teaching assistants to deliver a high-quality learning experience, strengthening students' technical and problem-solving skills throughout the program.

HTMLCSSJavaScriptReactGitREST APIs

03

Featured projects

Polygon

Interactive map tool for drawing, organizing and locating a congregation's field territories. Areas are drawn straight on the map and persisted with Supabase.

ReactTypeScriptMapbox GLSupabaseTailwind CSS

04

Skills & Tools

Frontend

  • JavaScript
  • TypeScript
  • React.js
  • React Native
  • Next.js
  • Redux
  • Context API
  • Hooks
  • Tailwind CSS
  • Styled Components
  • MUI
  • Mapbox GL
  • SSR / SSG
  • HTML5 & CSS3

Backend

  • Node.js
  • PHP
  • Laravel
  • Java / Spring
  • MySQL
  • Supabase
  • REST APIs
  • WebSocket

Tools

  • Git
  • CI/CD
  • PostHog
  • OpenAI
  • Gemini

Practices

  • Clean Code
  • SOLID
  • Code Review
  • Automated Testing
  • Agile
  • Performance
  • SEO
  • WCAG 2.1

05

Let's talk

Open to new opportunities and great projects. If you'd like to talk, just send me a message.