profile picture
Hi! My name is

DENER ARAUJO

I am a Full Stack Developer based in Brazil
who loves learning new tech and is extremely curious.

A LITTLE

ABOUT ME

25-year-old Full Stack Developer with a focus on React and Node.js. You can find my projects on GitHub.

Languages: Portuguese: Native, English: Fluent, Spanish: Intermediate.

My Front-end experience lies in JavaScript, TypeScript, React, Next.js, Redux, Context API, TailwindCSS, UIs like MUI, Radix-UI and shadcn/ui. Also Figma.

My Back-end experience lies in JavaScript, TypeScript, Node.js, NestJS, Vitest, Jest, PostgreeSQL, Docker, Prisma, AWS S3 e Cloudflare R2.

I have experience in: SEO, Accessibility, Responsiveness, TDD, DDD, Clean Architecture, SOLID, Clean Code, Business Rules, Functional Requirements, Non-Functional Requirements.

I'm constantly exploring new technologies.

SOME OF

MY FRONT-END PROJECTS

exclusive store home page

Exclusive Store

An e-commerce platform built with React and NextJS, incorporating libraries such as React-Slick, Material UI and Radix-UI. It makes use of the context API for the shopping cart system and consumes the Stripe API to perform the checkout.

Technologies:

HTML5, CSS3, TypeScript, React, NextJS, TailwindCSS, Context API, Stripe API, React-Slick, Material UI and Radix-UI.

Design:

A free design from Figma. It was made by: @mdrimel15

exclusive store home page

BookSearch

Uses the Google Books API to search for any book that is in the Google database and return cards with a couple of information about the books. The user can click a card to open a new tab to see more about the selected book and a link to see it on google play.

Technologies:

HTML5, CSS3, TypeScript, React, NextJS 12, TailwindCSS and Google Books API.

SOME OF

MY BACK-END PROJECTS

Find a Friend, a pet adoption API

API Specifically crafted to connect individuals in search of pets with pet adoption organizations. It provides a platform for organizations to register and validate their identity using JWT. Once authenticated, these organizations can upload information about pets available for adoption, view their own profiles, manage the listed pets, and carry out various account-related tasks. For those seeking a pet, the API offers the ability to search for pets using filters, view results in paginated format, and access detailed information about each pet, including the contact details of the respective organization.

・The API follows Test-Driven Development (TDD), Domain-Driven Design (DDD), Clean Architecture, and SOLID.

・To ensure reliability and accuracy, it is equipped with a comprehensive set of end-to-end and unit tests.

・Uses Cloudflare R2 for storage.

・It provides a platform for organizations to register and validate their identity using JWT.

Technologies:

TypeScript, Node.js, NestJS, Vitest, PostgreSQL, Docker, Prisma and Cloudflare R2.

Daily Diet, a diet control API

API developed to assist users in managing their diets, allowing the recording, editing, deletion and statistical analysis of meals. It uses JWT for authentication.

・The API follows Domain-Driven Design (DDD), Clean Architecture and SOLID.

・Has end-to-end and unit tests to ensure reliability.

・Uses JWT for authentication.

Technologies:

TypeScript, Node.js, NestJS, Vitest, PostgreSQL, Docker, and Prisma.