Hello! I'm Johann, a 23-year-old engineer from Brazil, fluent in both Portuguese and English. My passion for technology, especially software development, continues to drive my career since I started coding in 2018.
My journey in professional development began at Materialize in July 2021, where I immersed myself in Elm and Scss. This experience was foundational, not only solidifying my technical skills but also enhancing my communication and approach to technology.
Following Materialize, I explored diverse projects as a freelancer on UpWork. This led to a fulfilling two-year period at Reside as a React developer, where I focused on resolving visual and accessibility challenges, further honing my front-end expertise.
Currently, I am contributing my skills at Weon, where I joined in October 2024. At Weon, I'm developing features for two key platforms, utilizing modern front-end technologies like Vue 2, Vue 3, and Vuetify. This role allows me to apply and expand my knowledge in building robust and user-friendly web applications.
With over five years of programming experience, I've become a seasoned developer passionate about innovation and effective problem-solving.
Eager to see my work in action? Explore my portfolio website and my projects on GitHub.
My core expertise includes Vue 2, Vue 3, Vuetify, React, Elm, and CSS (with frameworks like Tailwind, SCSS, Styled Components, and PostCSS), as well as HTML Accessibility. I'm always enthusiastic about learning and currently exploring opportunities to further enhance my skillset.
If you're looking for a collaborative developer, I'd love to connect! I'm always open to new learning experiences and exciting projects.
I thrive in the realm of front-end development, wielding an array of languages and tools to craft captivating web experiences.
My toolkit includes Elm, React, Vue and Scss among other essential tools.
While I've explored mobile app development, my focus lies elsewhere.
I'm proficient in various other languages and tools, enhancing my versatility as a developer.
johann.work@pm.me