Harrison Mendonça
Verified Expert in Engineering
Software Developer
Rio de Janeiro - State of Rio de Janeiro, Brazil
Toptal member since June 24, 2019
Harrison is a front-end developer with 13 years of experience developing apps, websites, and interactive installations. He founded Grama, a front-end services company, and Cammada, an online marketplace for 3D printing. Harrison studied Graphic Design in Brazil and devotes his extra time to research and experimentation.
Portfolio
Experience
- JavaScript - 12 years
- SCSS - 8 years
- Git - 8 years
- Node.js - 6 years
- React - 5 years
- Amazon Web Services (AWS) - 5 years
- React Native - 3 years
- GraphQL - 2 years
Availability
Preferred Environment
Figma, Slack, GitHub, Visual Studio Code (VS Code), MacOS
The most amazing...
...project I've created was a web app for more than one million people to access on the same day and check their grades to get access to University.
Work Experience
Senior React Native Engineer
Belk
- Developed the new Belk app in React Native, fusing in performance and maintainability.
- Helped to integrate and build the app using Bitrise for CI/CD.
- Connected the app with the Salesforce back end, native camera, push notifications, and geolocation.
Front-end and React Native Developer
Mude Wellness Media
- Developed, published, and maintained the React Native app.
- Set up CI/CD with Bitrise service and Slack integration.
- Developed the integration with services like Google Maps, Vimeo, and PagarMe, a payment gateway.
Founder | CTO
Grama
- Led a team of five front-end developers. Hired and managed developers and a project owner.
- Resolved complex development tasks that the team couldn't do.
- Organized briefings and scrum calendar and finances.
Senior Developer
Descomplica
- Developed the main company platform to search and watch video lessons using React.
- Served as the front-end lead of a tool that students could consult their national score of exams. On the launch day, it achieves one million users. Used AWS S3 to cache the dynamic data.
- Created the thread feature (like Slack) for live chat during the online lessons.
- Added visual animations and a responsive layout for landings.
- Removed malware and saved the blog source code from a shared hosting service.
Co-founder and CTO
Cammada
- Developed a marketplace for 3D printing.
- Improved shipping service with dedicated Lambda function in AWS.
- Organized and implemented a design system for UI/UX.
- Create a client-side calculation for volumes of a 3D file (.stl).
- Developed an online calculator with form and graphics for printer shops to estimate their cost and price.
Senior Developer
SuperUber
- Developed interactive installations with a high level of interactive and visual effects.
- Processed different user inputs like Kinect, electronic sensors, sound spectrogram, etc.
- Managed the software for big companies, like Tesla, Solar City, and SXSW.
- Contributed to video mapping with custom software developed in house.
- Manage a junior developer and a designer to develop good solutions in a short timeframe.
Experience
Mude - Wellness App
https://play.google.com/store/apps/details?id=fit.mude.app&hl=ptDescomplica - Educational Platform
https://descomplica.com.br/JOCO - Webapp for Learning
https://youtu.be/0LVyaYC2LlECammada - 3D Printing Marketplace
There was one unique challenge, the shipping feature. It was plugged into two different systems with almost 30 requests for a specific price. So I solved it with a Lambda function in AWS that runs in parallel. Then 50 seconds of requests became two seconds.
Education
Bachelor's Degree in Graphic Design
Federal University of Rio de Janeiro - UFRJ - Rio de Janeiro, Brazil
Skills
Libraries/APIs
REST APIs, Node.js, React, Three.js
Tools
GitHub, Adobe Illustrator, Slack, Trello, Git, Figma, Flow, Sketch
Languages
Flash ActionScript, CSS, JavaScript, SCSS, GraphQL, C++, Processing, TypeScript, PHP, Objective-C, Java
Frameworks
Next.js, Redux, React Native, Jest, OpenFrameworks, Laravel, Express.js, Express.io
Paradigms
Scrum
Platforms
WordPress, Visual Studio Code (VS Code), Arduino, Bitrise, Firebase, Amazon Web Services (AWS)
Storage
MySQL, MongoDB
Other
Prototyping, WebKit, Cordova
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