Pedro A.

React.js Developer

Pedro is an experienced Front-end developer with over five years of commercial experience and strong Full-stack capabilities.

He specializes in building high-performance, visually engaging web applications using modern technologies such as JavaScript, TypeScript, React, Next.js, Redux, Jest, Python, and Node.js.

Pedro is known for writing clean, maintainable, and well-tested code. One of his standout achievements includes leading the development of a large-scale, innovative application featuring an infinite zoom canvas, akin to the user experience of Google Maps.

He thrives in fast-paced, autonomous environments and is driven by long-term collaboration and meaningful impact. Pedro brings a thoughtful, accountable approach to software development, making him a reliable asset to any team committed to quality and innovation.

Main expertise

  • Three.js
    Three.js 2 years
  • HTML / CSS 5 years
  • GraphQL
    GraphQL 2 years

Other skills

  • Expo
    Expo 1 years
  • React Native
    React Native 1 years
  • PostgreSQL
    PostgreSQL 1 years
Pedro

Pedro A.

Brazil

Get started

Selected experience

Employment

  • Creative Developer

    Freelance - 1 year 5 months

    • Building impactful, personality-rich, high-quality digital experiences and pushing the boundaries of what web applications can do and how they can solve real-world problems

    Technologies:

    • Technologies:
    • Three.js Three.js
    • GraphQL GraphQL
    • Blender Blender
    • Strapi Strapi
    • C++ C++
    • React.js React.js
    • Python Python
    • Jest Jest
    • CSS CSS
    • HTML HTML
    • Redux.js Redux.js
    • Next.js Next.js
    • JavaScript JavaScript
    • SCSS SCSS
    • TypeScript TypeScript
    • Webpack Webpack
    • Tailwind Tailwind
  • Senior Frontend Developer

    Softo - 2 years

    • Spearheaded the development of Collamap, a Google Maps-like infinite zoom canvas. Subsequently, improved its performance and loading time by 295%, saving +10k USD in consultancy fees;

    • Established reliability, maintainability, and scalability for new and existing projects by rewriting the frontend architecture, introducing a complete testing pipeline, and writing technical documentation;

    • Conducted biweekly presentations for the entire team of developers showcasing how a complex task was solved, sharing insights, fostering constructive debates, and bringing the team closer together;

    • Set in motion internal projects and discussions for relevant AI solutions, later evolving into Singularity Spark;

    • Mentored and supported new engineers, smoothing their onboard process and ensuring deadlines were met;

    Technologies:

    • Technologies:
    • Cypress Cypress
    • React.js React.js
    • Jest Jest
    • CSS CSS
    • HTML HTML
    • Redux.js Redux.js
    • Next.js Next.js
    • JavaScript JavaScript
    • SCSS SCSS
    • Webpack Webpack
    • Tailwind Tailwind
  • Full Stack Developer

    Pareto - 1 year

    • Developed interactive charts and graphs for data visualization;

    • Implemented real-time metrics and scores of KPIs from paid media, e-commerce, and CRMs;

    • Extended automated alerts system for ad campaigns from Google, Facebook, Instagram, and Youtube;

    • Assisted in creating containerised applications using Docker for backend microservices;

    Technologies:

    • Technologies:
    • Node.js Node.js
    • PostgreSQL PostgreSQL
    • MongoDB MongoDB
    • React.js React.js
    • Python Python
    • Jest Jest
    • CSS CSS
    • HTML HTML
    • Redux.js Redux.js
    • Next.js Next.js
    • JavaScript JavaScript
    • SCSS SCSS
    • TypeScript TypeScript
    • Webpack Webpack
  • Junior Frontend Developer

    Topnode - 1 year 1 month

    • Built websites, e-commerces, and a mobile app, constantly collaborating with the UI/UX designers

    • Worked closely with senior engineers to learn and adopt best practices and industry standards

    Technologies:

    • Technologies:
    • GraphQL GraphQL
    • Expo Expo
    • React Native React Native
    • React.js React.js
    • CSS CSS
    • HTML HTML
    • JavaScript JavaScript
    • SCSS SCSS

Education

  • Standalone courseSoftware Engineering

    Self-taught · 2019 - 2025

Portfolio

  • porfolio-0
  • porfolio-1
  • porfolio-2
  • porfolio-3
  • porfolio-4
  • porfolio-5
  • porfolio-6
  • porfolio-7

Find your next developer within days, not months

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat