my resume
about me
I'm Luiz Henrique, a 20-year-old software developer based in São Paulo, Brazil. My journey began at 18 when I dove into the world of web development through online courses, mastering essential tools like React, NodeJS, and React Native. I started my professional journey as a front-end developer, gaining valuable experience while working on various projects.
I'm recognized for my collaborative approach, effective communication, and commitment to continuous self-improvement. Still, I'm actively addressing my tendencies towards anxiety and overthinking to further enhance my professional growth.
Experience
Front-end developer, Hyperlocal
Nov 2022 - Current- Banking White-label (Micro Front-ends): Development and maintenance of the micro front-ends of a white-label financial application. Technologies such as ReactJS, Typescript, Styled Components, Jest, Single SPA and Zustand/Redux were used, contributing to the system's efficiency and scalability.
- Vital, Icons and Theme (Design System): Collaboration in the development of new and old components. The technologies used included ReactJS, Typescript, Styled Components, Jest, React Testing and Storybook, resulting in greater visual and functional consistency in the application.
- Wow Manager (Legacy Front-End Maintenance/Refactoring): Maintaining and refactoring a legacy front-end application dating back 5 years. Technologies such as ReactJS, Redux and Typescript were used to improve the stability and performance of the application.
In addition to my technical responsibilities on each project, I was also responsible for conducting code reviews, participating in daily meetings, following the Scrum project management model and using Azure tools, including Azure Boards, Repos and Pipelines, for task management, version control and automation of development processes. These practices were key to maintaining quality and efficiency in all projects.
Software Developer, STANZA
May 2023 - Sep 2023- General Purpose
The Software Developer's position requires to use software development languages and tools to research, design, implement, manage, test, and evaluate software programs. - Duties and Responsibilities
- Researching, designing, managing software programs
- Testing and evaluating new programs
- Modifying software to fix error, improve its performance
- Deploying software tools, processes and metrics
- Directing software programming and documentation development
- Writing and implementing code
- Preparing reports on programming project specifications, activities, or status
- Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
Front-end developer, hubxp
Sep 2021 - Nov 2022- Minetoo Backoffice: Successfully development an advanced administrative platform for private air travel, employing cutting-edge technologies such as React for responsive interfaces, Typescript for type safety, and NextJS for server-side authentication. I enhanced the user experience through elegant design using ChakraUI, integrated dynamic maps with Leaflet, and ensured real-time updates and reliability with React Query for state management. Comprehensive end-to-end testing using Cypress ensured top-quality performance.
- Alboom Contacts: Development of a micro front-end service for contact management within the Alboom platform, utilizing React for dynamic interfaces and Typescript for strong type safety. By incorporating Ant Design and Sass for styling, we achieved a visually appealing and responsive user experience.
- Testfy: Development of two essential components: Testfy Storefront, a genetic testing e-commerce platform, and Testfy Backoffice, a Genetic Test Control Content Management System (CMS). Both relied on React for dynamic interfaces, Typescript for robust type safety, and ChakraUI for visual appeal. Testfy Storefront incorporated NextJS for authentication, Server-Side Rendering (SSG), and SEO optimization. These initiatives collectively resulted in a sophisticated ecosystem, simplifying genetic testing while ensuring precision and user satisfaction.
- QSaúde: The development project entailed creating a website for a health insurance company in São Paulo, offering services through a network of accredited hospitals and incorporating a personalized simulation model based on the user's information. Employing cutting-edge technologies such as React, Typescript, GraphQL, and ChakraUI, this initiative achieved a sophisticated and user-centric platform for health insurance services.