luis sousa's avatar image

Hi! I am

Luis Sousa.

Front-end Engineer

About

Location: Teresina, Piaui, Brazil.icon brazil flag

Education: Bachelor’s Degree (Technologist) in Analysis and Systems Development.

With over 12 years of experience in web development, I specialize in crafting high-performance, responsive, and accessible web applications. Proficient in HTML5, CSS3, and JavaScript, I have a strong track record of transforming complex design concepts into seamless, pixel-perfect user experiences. I thrive in cross-functional teams, collaborating closely with designers, backend engineers, and stakeholders to deliver innovative solutions. My expertise extends to modern frameworks like React and Vue, enabling me to build scalable and maintainable applications. Passionate about performance optimization, accessibility, and user experience, I continuously explore new technologies and best practices to push the boundaries of front-end development.

Experience

Rocket Lawyer

Front-end Engineer

2024 - present

Enjoei

Front-end Developer

2021 - 2024

Medclub

Sr Front-end Developer

2020 - 2021

DETRAN-PI

Sr Systems Analyst

2016 - 2021

Clipdata

Jr Full-stack Developer

2014 - 2016

TJ-PI

IT Intern

2012 - 2014

Portfolio

Featured image for Frogger project

Frogger (2023)

  • Vue 3
  • TypeScript

Based on the popular Frogger game, this is a web mobile-first version created using Vue 3 and TypeScript. It was a challenge thinking in a game as a component-driven application. Still, it became powerful to instantiate the game objects in an efficient strategy, without using a dedicated game library.

Try it!View source
Featured image for YouTube Music Finder project

YouTube Music Finder (2021)

  • React
  • Tailwind CSS

This application is a practice project using React.js, its purpose is to fetch results from the YouTube API, only music results, based on the user's search input, then cross the information with Ticketmaster API, and display videos and events list as result for the current searching.

Try it!View source
Featured image for Rainbow Night project

Rainbow Night (2018)

  • Unity
  • C#

A game built on the Unity game engine and then deployed for Web (WebGL) and Android. I worked on this project as the lead artist and support developer. It was included in the catalog of titles released by Bloom Games on Google Play and other gaming websites.

Try it!
Featured image for Dogs Catalog project

Dogs Catalog (2021)

  • Vue
  • Vuex
  • Vuetify

A dogs catalog web application that was a 1-week technical assessment test I got years ago. It gets its data from a public REST API, and that includes management features such as searching, filtering, favoriting, and persisting data on the browser's local storage.

Try it!View source
Featured image for 8-Puzzle Solver project

8-Puzzle Solver (2015)

  • HTML
  • CSS
  • JavaScript

This is the popular 8-Puzzle game, I recreated a web version of it and coded a Breadth-First search algorithm to solve the puzzle with the optimal moves sequence. In this project, the player can either play the game or just watch a live preview of the BFS algorithm beating it.

Try it!
Featured image for Workout Log project

Workout Log (2021)

  • Vue
  • Vuex
  • Tailwind CSS

It is a light workout-tracking Vue.js application that was developed in 1 week focusing on the main functionalities, such as data management, table sorting, display total time calculation, and persisting data on the browser's local storage.

Try it!View source
Featured image for "Super Mario Bros." Clone project

"Super Mario Bros." Clone (2014)

  • HTML
  • CSS
  • JavaScript

I have the challenge of developing a game for the web using just essential web stack, such as HTML, CSS, and JavaScript. Its purpose was to edit some features from the original Super Mario Bros game and validate these changes with the users, in the context of my graduation's conclusion, as a part of my final essay.

Try it!
Featured image for Bar Bill Calculator project

Bar Bill Calculator (2023)

  • React
  • Redux
  • TypeScript
  • Next.js
  • Tailwind CSS

I designed this app after a real situation I need to divide a bar bill amount between the people there, considering there were different items for each people. It also provides some optional features, such as including 10% to the calculation and copying result info to the clipboard as plain text.

Try it!View source
Featured image for Hi Lis project

Hi Lis (2013)

  • HTML
  • CSS
  • JavaScript

The first game I created using the web development essentials HTML, CSS, and JavaScript. I designed the whole project, including the game design, level design, visual assets, and programming. At the start of my career as a developer, this project challenged me and helped me to improve and master my coding skills.

Try it!
Featured image for Meow Meow project

Meow Meow (2022)

  • Lua
  • Love2D

It is a game developed for the study of the Love2D framework, using the programming language Lua. I kept its concept pretty simple and I could design a whole challenge for a platform game basics. The framework also provides the possibility of building the game for the web, so I could create this web version.

Try it!View source