
Henrique Ramos
Verified Expert in Engineering
Front-end Developer
Belo Horizonte - State of Minas Gerais, Brazil
Toptal member since October 18, 2022
Henrique is a front-end developer who aims to create products with great user experience. He believes a good UX, along with an eye-catching UI, is the first thing that stands out for the customer, so he strives to create out-of-the-box experiences using a test-first approach to build performant and reusable components and animated interfaces, whether in two or three dimensions. Henrique likes to explore new technologies and contribute to open source projects in the Dev Community.
Portfolio
Experience
- CSS - 4 years
- JavaScript - 4 years
- Sass - 4 years
- React - 3 years
- TypeScript - 3 years
- Redux - 2 years
- Figma - 2 years
- Svelte - 2 years
Preferred Environment
Linux, Arch Linux, Visual Studio Code (VS Code), TypeScript, React, Vim Text Editor
The most amazing...
...website I've developed is a product suggestion page that helped the client leverage his sales and product discoveries.
Work Experience
Software Engineer
Navalia
- Refactored the mobile app for iOS and Android, bringing in a +25% YoY on digital sales.
- Refined CircleCI workflows to Docker executors, achieving substantial CI/CD resource optimization and an estimated 85% credits usage reduction.
- Led the refactoring of a React Native design system to a platform-agnostic design system monorepo, optimizing bundle size by around 40% for web and reducing workflow execution time by 37%.
- Led the development of a supply chain monitoring application for automating wholesale supplies data reporting and access, and improved planning accuracy for the client, reducing manual data pulling time by 15 hours per week.
- Helmed the delivery of Navalia's website, including SEO, by working together with a relevant design agency, resulting in a first-ranked page in search engines.
Front-end Svelte Developer
Sun Tribe Trading, LLC
- Created new user interfaces provided by the design team and integrated it with a GraphQL API.
- Refactored Svelte components and pages for better compliance with the Framework standards while making better use of its features, such as stores, conditional classes, transitions, and directives.
- Parsed Svelte and JavaScript code to use TypeScript, leading to a better developer experience.
- Added Histoire, a front-end workshop for building UI components and pages in isolation that better integrates with Svelte.
- Converted Cypress tests to Playwright, using the Page Object Model test structure.
- Optimized a front-end GitHub Actions workflow to use caching, artifacts, and parallel job execution better.
Full-stack Developer
Avenue Code
- Introduced a product recommendation feature that leveraged sales on the eCommerce platform and increased the product discovery rate on the user payment flow by 30%.
- Implemented "Candy Aisle" point-of-purchase feature, successfully boosting AOV from $150 to $175-$180.
- Implemented Algolia-powered search enhancements, including suggestions, recent/trending terms, and autocomplete, boosting product discovery and sales.
- Refactored Cart and Checkout screens, reducing React rerenders by around 62%.
Junior Full-stack Developer
Teknisa
- Developed a dashboard for monitoring franchise sales data.
- Created the integration between self-service terminals and card machines.
- Integrated smart card machines with the restaurant management system.
Experience
Draggable
https://draggable-puce.vercel.app/Workout
https://github.com/Workout-FitTEMPO1984
Restoration Hardware Website
Good Eggs
https://www.goodeggs.com/homeThree.js Journey Portfolio
https://github.com/hnrq/threejs-journeyIn R3F lessons, I chose to use Svelte and Threlte to achieve a better performance.
Education
Bachelor's Degree in Software Engineering
Pontifical Catholic University of Minas Gerais - Belo Horizonte, MG, Brazil
Technical Degree in Information Technology
Federal Center for Technological Education of Minas Gerais - Belo Horizonte, MG, Brazil
Certifications
Three.js Journey
Three.js Journey
EF SET English Certificate | C2 Level
EF Education First
Advanced Typography
Origamid
CSS with Sass
Origamid
The Complete 2020 Flutter Development Bootcamp
Udemy
Advanced React and Redux
Udemy
The Complete React Web App Developer
Udemy
Skills
Libraries/APIs
React, Node.js, REST APIs, Chart.js, SolidJS, Playwright, Three.js, WebGL
Tools
Figma, Illustrator CC, React Apollo, Terraform, CircleCI, Prisma, Vim Text Editor, Astro
Languages
CSS, JavaScript, HTML, HTML5, ECMAScript (ES6), Sass, TypeScript, C++, Java, CSS3, GraphQL, PHP, SQL, GLSL
Frameworks
Jest, Redux, Svelte, Next.js, React Native, Material UI, Flutter, AngularJS, Express.js, Cypress
Paradigms
Test-driven Development (TDD), Object-oriented Programming (OOP)
Platforms
Linux, Amazon Web Services (AWS), Algolia, Firebase, Arch Linux, Visual Studio Code (VS Code), AWS Lambda
Storage
Database Modeling, PostgreSQL, MongoDB, Amazon DynamoDB, Datadog
Other
Web Applications, Front-end, Vite, Styled-components, Single-page Applications (SPAs), Full-stack, Algorithms, Networks, Architecture, UI Engineering, Distributed Systems, Apollo, Storybook, English, Typography, eCommerce, APIs, Slate, WebSockets, OpenID Connect (OIDC), React Three Fiber (R3F)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring