Logo circular com fundo preto e e letras K e V douradas.

Looking for a Full-Stack Developer?

Looking for a Full-Stack Developer?

eu

I’m a full Stack developer with main focus on the area of web development, bult also with skill in mobile development. I’m more used to work with JavaScript, Typescript, React, React Native, Next.js, Vue, Nuxt.js, Node and Express. At the moment I’m working as a developer in platforms for freelancers, from making API integrations, fixing bugs, developing new functionalities to clients existing projects to building complete projects from scratch. Fascinated with technology and with programming, I’m always in search to learn new technologies, frameworks and languages, so I can improve my skills and have the ability to choose the best option to solve each problem and build each project in the most efficient way.

Technologies:

  • HTML iconHTML
  • CSS iconCSS
  • JS iconJavascript
  • TS iconTypescript
  • Node iconNode.js
  • Express iconExpress
  • NestJs iconNestJS
  • SASS iconSASS
  • Tailwind iconTailwind
  • React iconReact
  • Redux iconRedux
  • Next iconNext
  • Vue iconVue
  • Nuxt iconNuxt
  • Astro iconAstro
  • Mysql iconMySQL
  • MongoDB iconMongoDB
  • Git iconGit
  • Docker iconDocker

About / Contact:

Projects

Batman 2022

A React.js built application to simulate an website for advertising and selling tickets to the 2022 batman movie.

The site is responsive to smaller devices and contains four pages:.

Home page with the movie trailer, description and main characters cards.

Contact page with a simple form for contact.

Photos page with a carousel from movie's photos.

Comments page where you can add comments, simulationg a connection with a database.

Youtube Clone

My Clone of YouTube's desktop home-page.

A clone of YouTube's homepage desktop version built with Typescript React.js using styled components and react-router-dom, with side-bar, configurations dropdown where you can toggle dark/light themes that stays saved to local storage.

The application uses an API to provide user creation, user authentication and creation of 'template-videos' for the search page.On the back-end I used Node.js express with typescript, MySQL as database for users data and videos templates, uuid to generate random ids for users and videos, bycript tu encrypt users passwords, jsonwebtoken to create a token that expires in 30 days for user authentication.

Next.js E-Commerce

An e-commerce application focused on selling video-game consoles and accessories.

You can search for the products, see prodcuts pages for more in depth descriptions, add and remove products from the cart (that persists your products in local storage) and 'finish your order, simulating a purchase.

The Application is connected with a MongoDB database where it fetch data for the products and simulate purchases, adding orders details to the database.

The application was built with Next.js (using pages router), axios for data fetch and make orders, mongoose to connect with MongoDB and SASS for stylization.

React Native Pokédex

A pokédex mobile app, using React Native with expo, redux toolkit and redux persist.

In the app you can search for pokémons and see various information (taken from The PokeApi) about the pokémons, like: evolutions, types, forms, moves, abilities and much more.

You can save as many pokémon as you want as favorites, so you can have access to their information more easily.

You can also have a picture saved in the app heading, you can either taker the picture from the app itself or choose an image pro the device storage.

Nuxt Rick & Morty

Rick and Morty app screenshotA fully responsive Rick and Morty website built with Vue.js with Nuxt.js and tailwind CSS.

In the app you can search for characters and get info of their status, episodes appearances and last location and much more.

Or you can see infos about the episodes, the characters that appears, sinopsis, release date and more.

You can also leave a comment in the episode page or like someone else's comments.

You have to be registered to like and leave comments and also to get access to the wallpapers page.

The app uses SQLite and Prisma ORM to manage user, comments and likes data.

Real Time Chat

Real-tima chat app, layout inspired from WhatsApp web.

With group and single chat messages, non-read messages notification and sorting the order of the chats on the side-bar where you can fix the conversarions to stay on top.

Projects from Front End Mentor

Those are some smaller projects from Frontend Mentor, a website with projects to test and improve the devs skills.

They are all responsive, using the mobile first strategy and built only with Javascript HTML and CSS

A price component with a toggle button to change the plan prices.

Go to Github repository

A News-Page with a simple menu modal. On mobile the header navigation changes to a modal menu.

Go to Github repository

A Calculator App with three color themes, it uses "prefered-color-scheme" to define the best suited theme for the user based on the device configuration.

Go to Github repository