Marcelo Gomes Martins
Verified Expert in Engineering
Front-end Developer
Natal - State of Rio Grande do Norte, Brazil
Toptal member since April 26, 2019
Marcelo is a senior front-end developer with 14 years of hands-on experience specializing in web development. Throughout his career, he has demonstrated expertise in leveraging cutting-edge technologies such as React, TypeScript, and Node.js to deliver high-performance web applications. With a track record at companies like Epam Systems, OLX Group, and SmartAgents, Marcelo has led projects to modernize legacy apps and enhance user experiences.
Portfolio
Experience
Availability
Preferred Environment
Chrome, Visual Studio Code (VS Code), Vim Text Editor, CSS, Express.js, HTML5, Heroku, JavaScript
The most amazing...
...project I've led was upgrading a legacy Book Builder app and enhancing its performance with Vite, AWS, and React/Redux using Tailwind CSS.
Work Experience
Senior Front-end Developer
Authorify
- Upgraded legacy Book Builder application by migrating from Create React App to Vite, resulting in a 40% improvement in performance metrics.
- Implemented AWS services and integrated React with Redux/Sagas, reducing front end load times by 30% and enhancing state management capabilities.
- Led a team of developers in modernizing and optimizing the application, resulting in a 50% increase in developer productivity and code maintainability.
- Conducted training sessions on Vite and modern front-end development practices, upskilling team members and improving overall technical proficiency within the organization.
Front-end Developer (via Toptal)
Casper
- Collaborated closely with back-end developers to optimize API interactions, reducing back-end response times by 30% and improving overall application performance.
- Adjusted the HTML markup to improve the user experience and prioritize SEO optimization.
- Maintained a responsive layout across devices and browsers, ensuring consistent user experience and accessibility standards.
- Implemented A/B testing strategies using Optimizely, leading to a 20% increase in conversion rates and revenue for key product features.
Front-end Developer
Mokriya
- Built a complex responsive UI for a chat application.
- Developed a React application using Flow as a static type checker.
- Conducted unit testing with Jest and the React Testing Library.
Senior Front-end Engineer
Epam Systems (Gdansk, Poland)
- Developed complex user interfaces using React and Redux.
Senior Front-end Engineer
Upboox Technology Company (Rio de Janeiro, Brazil)
- Created a social network's UI using Node.js, Express,js, and React.
Senior Software Engineer
Aragão Publicidade (Rio Grande do Norte, Brazil)
- Created websites and web applications.
Senior Software Engineer
OvermediaCast (São Paulo, Brazil)
- Created a website in Ruby on Rails, HTML, and CSS.
- Developed a type of video analytics software with Angular.
- Constructed an analytics server with Sinatra using MongoDB over Heroku.
Experience
Jane.com for Morkriya
BudBuds.us | React Native Application
Epam Systems
Education
Bachelor's Degree in Computer Science
UNP - Brazil
Skills
Libraries/APIs
React, jQuery, Node.js, Google Maps API
Tools
Vim Text Editor, AWS AppSync
Languages
HTML5, CSS, Sass, JavaScript, HTML, TypeScript
Paradigms
Responsive
Storage
JSON, MongoDB
Frameworks
React Native, Redux, Chrome, Express.js, Ruby on Rails (RoR), Sinatra, Next.js, NestJS
Platforms
Visual Studio Code (VS Code), Heroku, Linux, MacOS
Other
PSD to HTML, WebSockets, Photoshop CC 2019, Vite
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