Henrique Schreiner, Developer in Porto Alegre - State of Rio Grande do Sul, Brazil
Henrique is available for hire
Hire Henrique

Henrique Schreiner

Verified Expert  in Engineering

Software Engineer and Developer

Porto Alegre - State of Rio Grande do Sul, Brazil

Toptal member since January 12, 2024

Bio

Henrique is a senior software engineer with recent specialized experience as a front-end engineer. He excels at cutting-edge tools like React and associated technologies, including Webpack, Babel, and Jest. Henrique's vast expertise extends to crafting web pages using HTML5, CSS3, and popular front-end libraries like Material UI and Tailwind CSS.

Portfolio

Syngenta
React, TypeScript, Agile Software Development, Front-end Development...
Toptal
JavaScript, React, Styled-components, HTML5, Material UI, Node.js, Jest...
Daitan
Agile Software Development, Express.js, CSS, Git, GraphQL, Front-end, HTML5...

Experience

  • JavaScript - 12 years
  • CSS - 12 years
  • HTML - 12 years
  • Responsive UI - 10 years
  • Node.js - 10 years
  • Git - 10 years
  • React - 8 years
  • TypeScript - 6 years

Availability

Part-time

Preferred Environment

Git, MacOS, React, Node.js

The most amazing...

...projects I've been involved in are solutions that have impacted millions of people through my practical work and expertise.

Work Experience

Senior Front-end Engineer

2024 - PRESENT
Syngenta
  • Developed a tool that allows growers to plan their plantings, including scouting, fertilizing, and planting.
  • Created a new feature inside the Cropwise Protector, a crop management tool that allows customers to hire and manage 3rd-party companies to deal with farm routines as spray applications and register them in a single place.
  • Added a new option to the Cropwise Protector app to edit a sampling entry, allowing growers to increase the indicator's precision and improving the decision-making process to continue investing in a specific field.
Technologies: React, TypeScript, Agile Software Development, Front-end Development, JavaScript, CSS, React Query, Less, Axios, React Native, iOS, REST APIs

Senior Front-end Engineer

2019 - 2023
Toptal
  • Worked on an internal tool used by staff members to help onboard new talent in the company, find the best job fit for them, and help companies find the most talented people to join their projects and ongoing demands.
  • Worked on the Talent portal, where talents worldwide could use it to find a perfect remote job from top companies.
  • Drove team meetings, team retros, and task refinement sessions.
  • Tailored a Cloudflare worker that handles all Toptal's website images, optimizing, resizing, and converting the images to a web-friendly format and reducing the overall size of all files by more than 80%.
  • Helped front-end developers get started in the engineering department, preparing cognitive walkthroughs to understand the internal frameworks and leverage their ramp-up in the engineering department.
  • Created a mentorship program that involves one-to-one sessions, mob programming, pair programming, and code reviews, promoting knowledge sharing and facilitating meetings between newcomers to let them share their learnings with other teammates.
  • Conducted final interviews with candidates to assess alignment with Toptal's culture, discussing cultural attributes and providing feedback for job offers.
Technologies: JavaScript, React, Styled-components, HTML5, Material UI, Node.js, Jest, TypeScript, Sass, GraphQL, Responsive UI, Tailwind CSS, Cloudflare, APIs, CSS, HTML, UI Components, Cypress, Design Systems, Front-end Development, Full-stack, Next.js, Test-driven Development (TDD), Unit Testing, User Experience (UX), GitHub, Web Development, Scrum, Software Development, DevOps, Software Architecture, Full-stack Development, API Integration, Webpack, Back-end Development, Playwright, WCAG 2, Context API, Front-end Architecture, Front-end Design, Figma, REST APIs

Software Development Specialist

2018 - 2019
Daitan
  • Worked on a project for one of the leading multinational telecommunications companies in the UK.
  • Handled different projects for various clients built using technologies based on the React ecosystem. The skills leveraged included Webpack, Jest, Enzyme, Redux, and React Router.
  • Created and maintained different APIs using Express.js on a Node.js RESTful API.
Technologies: Agile Software Development, Express.js, CSS, Git, GraphQL, Front-end, HTML5, JavaScript, Jest, Node.js, Webpack, Enzyme, React Router, Redux, HTML, Design Systems, Front-end Development, Full-stack, Test-driven Development (TDD), Unit Testing, User Experience (UX), GitHub, PostgreSQL, Web Development, Scrum, Software Development, UI Components, DevOps, Software Architecture, Full-stack Development, App Development, API Integration, Front-end Architecture, Front-end Design, REST APIs

Software Developer

2016 - 2018
e-Core
  • Performed a dual role as a software engineer and UX developer, enhancing and developing the company's website.
  • Introduced Agile methodologies (Scrum and Kanban) to e-Core's marketing team using Jira Software, Jira's service desk, and Trello.
  • Integrated company tools like Protheus and Jira through web services (SOAP, RESTful API).
  • Managed 3rd-party platform integrations (HubSpot CRM, Jira CRM Plugin).
  • Successfully migrated customer/lead data from Jira to HubSpot using Node.js scripts.
  • Implemented and maintained workflows, lead stages, and lead generation on HubSpot CRM.
  • Crafted email templates adhering to Gmail, Outlook, and Apple Mail standards using modern HTML/CSS.
  • Orchestrated, scheduled, and analyzed email campaigns in HubSpot, incorporating A/B testing for optimal results.
  • Conducted SEO analysis, improved UX and performance, and engaged in research and prototyping.
Technologies: Software Development, JavaScript, React, Node.js, CSS, HTML5, Software Architecture, Full-stack Development, API Integration, Instagram API, Webpack, Front-end Architecture, Front-end Design, REST APIs

PHP Developer

2015 - 2016
DBSeller Sistemas Integrados
  • Created and maintained the application's database, PostgreSQL.
  • Used agile development methodologies (Scrum, Kanban, and XP).
  • Implemented third-party integrations using Webservices (SOAP, RESTful API).
  • Migrated data using SQL scripts to apply database updates and upgrade/downgrade routines.
  • Developed the front end using HTML, CSS3, and JavaScript (jQuery, Prototype).
Technologies: PHP, JavaScript, CSS, Software Development, SQL, PostgreSQL, Software Design, Software Deployment, Software Architecture, Full-stack Development, MySQL, Back-end Development, Front-end Architecture, Front-end Design, REST APIs

Image Optimization for Toptal's Website

https://www.toptal.com
Tailored Cloudflare Workers that handle all Toptal's website images. A worker was responsible for optimizing and formatting the images into web-friendly formats like AVIF or WebP, reducing the overall size of all files. An image component built using React was integrated to use the worker's URL to handle all the images used throughout all the pages, leading to a reduction in bundle size by more than 80%. One of the main challenges of this tenure was working with the homepage because it demanded meticulous attention to detail as the company's front door.

Toptal Resume Pages

This project involved redesigning the resume pages for the Toptal website. As a senior front-end engineer, I worked on applying design mocks as a base for the new resume pages. I created new components used by the pages as portfolio modals, collapsible section content, and sticky profile photos on the page.

Toptal's Client Portal

I spearheaded the development of a dynamic client portal aimed at simplifying the job posting journey and expediting candidate discovery. The project prioritized user-friendly interfaces and seamless functionality, resulting in an intuitive platform where clients can effortlessly post new job listings and swiftly search for candidates with specific skill sets. Leveraging the latest technology and responsive design, the client portal empowers businesses like never before, facilitating seamless connections with top talent and optimizing the recruitment process for unparalleled success.

App for a Leading Multinational Telecommunications Company in the UK

A web-based application built with React and Material UI. I led the development of this onboarding application that streamlined the process for thousands of users, facilitating the seamless integration of clients into their accounts and assisting them in setting up WiFi details and credentials.
2013 - 2015

Bachelor's Degree in Computer Science

Estácio - Porto Alegre, Brazil

DECEMBER 2011 - DECEMBER 2013

Technical Course in Information Systems

Alcides Maya

Libraries/APIs

React, Node.js, REST APIs, Instagram API, Playwright, Context API, React Router, React Query

Tools

GitHub, Git, Webpack, Figma, React Apollo

Languages

JavaScript, CSS, HTML, HTML5, TypeScript, Sass, GraphQL, PHP, SQL, Less

Frameworks

Material UI, Next.js, Express.js, Jest, Tailwind CSS, Cypress, Redux, React Native

Paradigms

Test-driven Development (TDD), Unit Testing, Agile Software Development, DevOps, App Development, Agile Project Management, Scrum

Platforms

MacOS, iOS

Storage

PostgreSQL, MySQL

Other

Front-end, User Experience (UX), Responsive UI, Software Development, Computer Science, APIs, UI Components, Design Systems, Front-end Development, Full-stack, Software Design, Software Deployment, Software Architecture, Full-stack Development, Front-end Architecture, Front-end Design, API Integration, Service Workers, Back-end Development, WCAG 2, Web Development, Styled-components, Information Systems, Cloudflare, Enzyme, Axios

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring