3 projects that have challenged me considerably in recent years

In the latest years, I’ve worked on great projects, three of them have challenged my ability to solve problems, also, to remind me of my love for creating new things.
Source: Codementor