Paul Cardenas, Developer in Huancayo, Junin, Peru
Paul is available for hire
Hire Paul

Paul Cardenas

Verified Expert  in Engineering

Bio

Paul crafts impactful, visually stunning websites and data dashboards with 8+ years of expertise. Specializing in SaaS applications, he transforms innovative concepts into reality through strong problem-solving and current tech knowledge. Following modern trends, Paul specializes in using the React ecosystem to build performant web applications.

Portfolio

Social News Desk, Inc.
React, JavaScript, Front-end, User Interface (UI), iOS, Next.js, SaaS, Figma...
Class Twist Inc. dba ClassDojo
Android, React, React Native, Kotlin, TypeScript, Java, Automated Testing...
BCG - Gamma
React, Redux, Charts, Figma, DOM, ECMAScript (ES6), Next.js, Slack, Git...

Experience

  • JavaScript - 6 years
  • Node.js - 4 years
  • Tailwind CSS - 3 years
  • React - 3 years
  • Next.js - 2 years
  • Redux - 2 years
  • React Native - 2 years
  • TypeScript - 2 years

Availability

Part-time

Preferred Environment

Windows, Visual Studio Code (VS Code), Slack

The most amazing...

...feature I've developed is a bulk version of a complex creation form that saved a lot of time by simplifying repetitive tasks.

Work Experience

Front-end JavaScript Developer (React & React Native)

2023 - 2025
Social News Desk, Inc.
  • Updated the reports with a revamped design, improving the performance and increasing usability and productivity for our clients.
  • Rebuilt account settings, accommodating legacy and new features and significantly increasing usability.
  • Developed highly requested features, including content approval, a messaging system, an onboarding guide, a browser extension, and others.
Technologies: React, JavaScript, Front-end, User Interface (UI), iOS, Next.js, SaaS, Figma, CSS, HTML, Node.js, Express.js, MongoDB, Chrome Extensions, HTML DOM, SCSS, CSS Modules, Forms, Redesign, Context API

React Native Developer

2023 - 2023
Class Twist Inc. dba ClassDojo
  • Developed app features with React Native matching the detailed interface design and integration with the back end.
  • Participated in the development process by doing daily standups, project breakdowns, retrospective meetings, and playtests.
  • Built unit tests for logical components and functions.
Technologies: Android, React, React Native, Kotlin, TypeScript, Java, Automated Testing, Collaboration, Mobile First, Figma, Jest

Front-end Developer

2022 - 2023
BCG - Gamma
  • Collaborated with a specialized team to enhance workflows by developing and optimizing internal tools using Next.js and TypeScript.
  • Designed and implemented interactive data visualization using diverse graphs and charts, improving data-driven decision-making.
  • Conducted thorough code reviews and implemented unit tests, maintaining a high-quality and secure codebase.
  • Contributed to improving team processes, fostering a culture of continuous improvement and innovation.
Technologies: React, Redux, Charts, Figma, DOM, ECMAScript (ES6), Next.js, Slack, Git, Responsive Web Design (RWD), JavaScript, JSON, GitHub, Styled-components, Mobile First, Jest

Front-end Developer

2021 - 2022
Time Jobs
  • Led the development of a robust web system, enabling efficient data management and seamless data display for a commercial app and reports.
  • Designed and implemented user onboarding, tasks, payments management, and role-based system access, enhancing user experience.
  • Developed a hybrid app empowering users to apply for jobs, monitor attendance, provide ratings, and acquire new job-related skills.
  • Utilized Sentry and Jira for efficient bug tracking and resolution, ensuring a smooth user experience.
Technologies: Next.js, React Native, Redux, Jira, Git, Sentry, Slack, CSS, TypeScript, HTML, HTML5, Webflow, Amazon Web Services (AWS), CSS3, Android, Mobile Apps, REST APIs, Jest, Cypress, React, Front-end, React Router, React Hooks, Unit Testing, Web Applications, Web, Minimum Viable Product (MVP), Mobile Development, Multi-language Support, i18n, Responsive, Google API, Mobile, Front-end Development, Responsive UI, Mobile App Development, Version Control Systems, Agile, Data Visualization, User Interface (UI), Web Development, JavaScript Libraries, Push Notifications, Dashboards, Sass, Geolocation, React Redux, Single-page Applications (SPAs), Content Management Systems (CMS), Strapi, Charts, REST, iOS, DOM, ECMAScript (ES6), Responsive Web Design (RWD), JavaScript, JSON, GitHub, Styled-components, Mobile First, Figma, Context API

Full-stack Developer

2020 - 2021
Freelance
  • Architected and deployed an intranet website using React and Node.js, featuring course listings, access control, content management, and exams. It also included an administration dashboard to manage these courses, their content, and payments.
  • Leveraged a custom CMS to create dynamic landing pages for real estate and education businesses, streamlining content updates.
  • Managed AWS services, including S3 for file storage, EC2 and Route 53 for deployment, and SES for reliable email forwarding.
Technologies: React, Node.js, Express.js, Socket.IO, MongoDB, Pug, Tailwind CSS, Koa, Flutter, Kotlin, Amazon S3 (AWS S3), HTML, CSS, JavaScript, Git, HTML5, APIs, Amazon Web Services (AWS), CSS3, Android, Mobile Apps, REST APIs, Front-end, React Router, React Hooks, Svelte, Web Applications, Web, Dart, Firebase, Full-stack, Minimum Viable Product (MVP), Mobile Development, Multi-language Support, i18n, Responsive, Payment APIs, Google API, DigitalOcean, Android Studio, Mobile, Vanilla JS, Front-end Development, Responsive UI, Mobile App Development, Version Control Systems, Amazon EC2, Chart.js, Data Visualization, User Interface (UI), User Experience (UX), Web Development, JavaScript Libraries, Push Notifications, Dashboards, Sass, WebSockets, Real-time Data, Material UI, Single-page Applications (SPAs), PostgreSQL, Content Management Systems (CMS), Vue, GraphQL, Charts, REST, DOM, ECMAScript (ES6), Responsive Web Design (RWD), JSON, GitHub, Mobile First, Context API

Full-stack Developer

2018 - 2019
Mindtec
  • Engineered a comprehensive billing management platform compliant with local electronic billing regulations, optimizing the administration of items, services, payments, and customer interactions.
  • Developed a currency exchange website facilitating seamless currency trading, complete with special rates, reports, and a user-friendly interface.
  • Pioneered a comprehensive courses manager handling student registration, attendance tracking, grade management, certificate issuance, and payment processing.
Technologies: Node.js, Express.js, MongoDB, Java, Kotlin, Flutter, Laravel, React, Pug, Heroku, HTML, CSS, JavaScript, Git, HTML5, APIs, Amazon Web Services (AWS), CSS3, Android, Mobile Apps, REST APIs, Front-end, Web Applications, Web, Dart, Firebase, Full-stack, Minimum Viable Product (MVP), Mobile Development, Payment APIs, Google API, Android Studio, Mobile, Vanilla JS, Front-end Development, Responsive UI, Mobile App Development, Version Control Systems, Amazon EC2, Chart.js, Data Visualization, User Interface (UI), User Experience (UX), Web Development, JavaScript Libraries, Push Notifications, Dashboards, Sass, WebSockets, Real-time Data, Geolocation, Material UI, Single-page Applications (SPAs), Amazon S3 (AWS S3), Content Management Systems (CMS), Auth0, GraphQL, Charts, REST, DOM, ECMAScript (ES6), Responsive Web Design (RWD), JSON, Python, GitHub, Mobile First

Full-stack Developer

2017 - 2018
Mindtec
  • Developed an educational app for Android, allowing students to post questions, practice exams, and receive answers, later migrated to Flutter and Node.js for enhanced user experience.
  • Maintained and improved a PHP and MySQL website, utilizing GPS to display nearby teachers and facilitate private class reservations.
  • Created an Android app for reserving car trips, incorporating real-time tracking and notifications, enhancing the user's journey experience.
Technologies: Android, Kotlin, Java, Node.js, Mobile Apps, HTML5, CSS, JavaScript, REST APIs, Front-end, PHP, SQL, APIs, Web Applications, MySQL, Web, Full-stack, Minimum Viable Product (MVP), Mobile Development, Google API, Android Studio, Mobile, Vanilla JS, Front-end Development, Responsive UI, Mobile App Development, Version Control Systems, Amazon EC2, Data Visualization, User Interface (UI), User Experience (UX), Web Development, JavaScript Libraries, Sass, Amazon S3 (AWS S3), REST, ECMAScript (ES6), Git, Responsive Web Design (RWD), JSON, Python, GitHub

Experience

Prism Dashboard

A beautiful full-stack dashboard/SaaS starter kit with complete features such as authentication with password recovery and session management, role-based user management, and basic resizable charts examples.

This project contains ready components, from basic inputs to a complex table with sorting, pagination, filters, column visibility, and row selection. It also includes other design features such as light/dark modes, animated micro-interactions, and responsive design.

Built with Deno, MongoDB, Vite, React, Tailwind CSS, and TypeScript, among other technologies within the React ecosystem.

Aura Sync

https://aurasync.pro/
Discover your aura and personality traits with this AI-powered quiz. This is an experiment in using AI for interesting projects.

It was built with Next.js using the Vercel AI SDK for JSON-structured output requests.

Factfood

https://factfood.netlify.app/
It is a restaurant's web system used to manage all aspects of a restaurant business. I worked on the landing page and the system's automatic deployment with Node.js. It was built with Svelte, TypeScript, and Tailwind CSS.

Currency Exchange System

https://democasa.netlify.app/
It is a web system used to exchange from local currency to USD and vice versa. It also handles exchange operations management, discount offers, customers, special rates, and reports. I was in charge of all front-end development, including the landing page, the customer-facing interfaces, and the internal tools to be used by the company's operators. I was also in charge of the deployment of the whole product. I used React and Tailwind CSS to develop the webpage.

Clothing eCommerce

An ecommerce example webpage built with React, TypeScript, and Tailwind CSS. It features a list of products with filters, product details with color and size selectors, and a shopping cart where you can add or remove the selected items. It also includes a theme selector to change the webpage colors.

Blog CMS

This CMS project functions as a blog content API that offers different categories and rich text editor support. The user can create, edit, remove, and publish blog entries. The system also allows to perform maintenance on blog categories and monitor comments on blog entries.

CRM System

https://crm.zegaru.com/login
I created a web system that tracks customer payments and document files. It's built with multi-companies support and user access management. It can be used to create customer profiles, track scheduled payments, and upload related document files.

Android GGO Launcher

An application to customize the Android experience. It replaces your home launcher with a videogame-inspired interface. I developed the front end with Flutter and the back end with Node.js, Express, and MongoDB. It has offline storage that syncs with the server. It also has integration with Google payments and many other features.

Skills

Libraries/APIs

React, Node.js, REST APIs, React Router, Google API, Chart.js, React Redux, TanStack Table, Context API, Socket.IO, Vue, Recharts, React Query, Zod, OpenAI API

Tools

Git, Android Studio, GitHub, Slack, Jira, Sentry, Auth0, Figma, Prettier

Languages

HTML, CSS, JavaScript, HTML5, CSS3, ECMAScript (ES6), Kotlin, TypeScript, Sass, Pug, Java, PHP, SQL, Dart, GraphQL, Python, SCSS

Frameworks

Next.js, React Native, Tailwind CSS, Redux, Express.js, Flutter, Svelte, Vanilla JS, Koa, Laravel, Alpine.js, Jest, Cypress, Material UI

Paradigms

Mobile Development, Responsive, Responsive Web Design (RWD), Agile, REST, Unit Testing, UX Design, Automated Testing, HTML DOM

Platforms

Web, Mobile, Amazon Web Services (AWS), Android, Firebase, DigitalOcean, Amazon EC2, Windows, Heroku, Netlify, Webflow, iOS, Visual Studio Code (VS Code)

Storage

JSON, MongoDB, Amazon S3 (AWS S3), MySQL, PostgreSQL

Other

APIs, Front-end, Web Applications, Full-stack, Front-end Development, Responsive UI, Mobile App Development, Version Control Systems, Data Visualization, Web Development, JavaScript Libraries, DOM, Mobile Apps, React Hooks, Minimum Viable Product (MVP), Multi-language Support, i18n, Payment APIs, User Interface (UI), User Experience (UX), Push Notifications, Dashboards, WebSockets, Real-time Data, Geolocation, Single-page Applications (SPAs), Content Management Systems (CMS), Charts, Mobile First, eCommerce, Strapi, Styled-components, Collaboration, SaaS, Chrome Extensions, CSS Modules, Forms, Redesign, Deno, Tables, UI Motion, Zustand, ESLint, Vite, Vitest, UI Testing, Artificial Intelligence (AI)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring