hello šŸ‘‹šŸ½ I am Glad to see

Iā€™m a web based in Luanda, Angola
coding is my passion and my new professional career focus, developing applications for the web has become my drive.

let's connect

popcorn and chill thumbnail

Popcorn-and-chill

canopy • front end 2021

This project is was one the projects I had more fun building so far, building it helped get from tutorials to build my own react application, I love movies so consuming data from the TMDB (the movie database) API was a no brainier for me.

Lessons learned

What is react, difference between stateful and stateless components, dynamic rendering in react, react hooks like UseState, useEffect, class components and function components, styling react components with css modules, redux although not implemented in this project redux/toolkit.

React Redux CSS modules Jest

the weather app-screenshot

Weather App

canopy • front end 2021

A weather app that gets user location and fetches the current weather from the open weather API. The user can search up from more than 220 cities around the world, user can also choose which unit the temperature will be displayed by pressing the toggle button.

Lessons learned

Promises, more precisely async await, testing in react, webpack bundler, imports and exports in javascript, implementing the MVC pattern in a vanilla javascript application, some techniques for DOM manipulation like appendChild and others.

html css javascript webpack

todo list

Todo App

canopy • front end 2021

A todo app where the user can Add/Edit/Delete todos. Todos are saved to the localStorage, so the user can access his lists and tasks anytime.

Lessons learned

Using the localStorage web API, factory functions in javascript, DOM manipulation.

html css javascript webpack

About Myself

My interest in tech started when I was little. Since I had the chance to play video games for the first time, it only grew as I started learning how to use a computer and watch sci-fi movies.


As I grew I went to University to study science computer engineering, when I got my first laptop and regular access to the internet, my curiosity only grew, during my last year at University, I asked myself if I can call myself an engineer and the answer as painful as it is was no.


I couldn't finish University but it did not stop me from starting to look online on how to learn programming from websites like SitePoint.


Unfortunately, back then my English was not good enough as I was trying to learn web development in English.


In 2014 I had to stop learning and started working.


I liked my job and through it I had the chance to meet a lot of amazing people, but I couldn't work with something I love and it was not challenging and compensating enough to stay at it, so in 2015 I decided to leave.


I restarted learning web development again, after learning Bootstrap, after it I decided to contact local companies to build their websites with little to no success.


So in 2018 I decided to learn more in depth the fundamentals like HTML, CSS, javascript and get a remote job to grow as a dev.


But learning alone is tough, so I decided to join an online Bootcamp called Microverse in 2020 to have the accountability I felt was missing and it was worth it, I could learn and meet amazing and humble people from many countries around the world.


I believe that while we are alive we have to try and be our best versions every day!


let's connect

See my resume
languages
frameworks
skills

Contact me

If you have an application you are interested in developing, a feature that you need built or a project that needs coding. Iā€™d love to help with it