I am a full-stack software engineer with a strong background in JavaScript. I love working with peers to solve and overcome a difficult problem because it helps me visualize others' thoughts and ideas and learn from it. I also thrive in work environments where autonomy and great communication is expected to achieve the end goal. The reason why I love software engineering is that there is never an end. There are always new materials to learn and challenges to overcome. I strive to meet this challenge because it always helps me to improve to become a better software engineer and to become a better person in general.