Luis.
Hi! I am
Luis Sousa.
Front-end Developer
About
Location: Teresina, Piaui, Brazil.(GMT -3)
Education: Technologist in Analysis and Systems Development.
With over 10 years of experience as a web developer, I have built a significant background in creating highly-efficient web applications. I have worked on projects from several industries, such as health solutions, e-commerce, public institutions, and startups. My experiences lie in building scalable modern front-end web applications and helping to solve real-world technical issues. As a professional, I am a capable and consistent problem solver, skilled at prioritizing and managing projects with proficiency. Also, I always keep updated about the top latest technology tools available in the industry for my current role. These ones are the current stack I have large fluency:
Experience
Enjoei
Front-end Developer
2021 - present
Medclub
Sr Front-end Developer
2020 - 2021
Bloom Games
Lead Artist | Developer
2017 - 2019
DETRAN-PI
Systems Analyst
2016 - 2021
Clipdata
Jr Full-stack Developer
2014 - 2016
TJ-PI
IT Intern
2012 - 2014
Portfolio
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 sourceYouTube 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 sourceRainbow 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!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 source8-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!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"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!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 sourceHi 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!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