Full Stack & Web3 Software Engineer with over 3 years of experience in developing and maintaining web applications using ReactJS, Next.js, and TypeScript. Proven ability to enhance user experience and improve application performance. Skilled in implementing responsive design, internationalization, API integration, data validation, and Web3 wallet integration into web applications. Experienced in developing and deploying smart contracts using Solidity on blockchain networks, integrating them seamlessly with front-end applications. Committed to delivering high-quality code, optimizing user interfaces, and building scalable, efficient, and decentralized solutions.
Experience: 1 year
Yearly salary: $60,000
Hourly rate: $30
Nationality: 🇧🇷 Brazil
Residency: 🇧🇷 Brazil
Experience
Software Engineer
Adalink 2024 - 2025
- Implemented internationalization (i18n) feature, expanding accessibility to the international market by adding English and Spanish language support for the company's artificial intelligence system, using Next.js, TypeScript, ShadCN and Tailwind CSS; - Made improvements and changes to the second version of the company's web system by implementing the Feature-Sliced Design architecture that resulted in improved modularization, scalability and maintainability of the system, along with the implementation of a comprehensive state management system using Effector, featuring reactive stores, asynchronous effects, hybrid client/server architecture with Next.js Server Actions and robust data validation with Zod schemas, resulting in better performance, improved developer experience and optimized data handling across the platform; - Integrated the Replicate API into the company's AI system, providing clients with high-quality image generation capabilities. This integration expanded the platform's features, offering greater creative flexibility and meeting users' demands for advanced visual solutions.
Software Engineer
Instituto J&F 2024 - 2024
- Developed an automated application processing system, replacing the manual email-based process. Created two web pages: one for listing all submitted applications with advanced search capabilities, and another for displaying detailed candidate information, significantly improving the efficiency of the selection process and reducing search time for the HR team using ReactJS, TypeScript, Next.js, and Material UI; - Implemented a feature to centrally display both personal and professional information of candidates, enhancing the HR team's ability to identify matching profiles and improving data visualization using ReactJS, Next.js, Material UI, and TypeScript; - Migrated the system from create-react-app to Next.js, improving performance and scalability, and enabling server-side rendering (SSR) for a faster and more efficient user experience using ReactJS, Next.js, TypeScript, and Material UI.
Blockchain Engineer
Brickto S/A 2022 - 2024
- Implemented internationalization (i18n) feature, expanding accessibility to the international market by adding English and Spanish language support for the company's decentralized real estate purchase and sale contract system, using ReactJS, Next.js, TypeScript, and Tailwind CSS; - Migrated system styles from CSS to Tailwind CSS, resulting in more organized code, easier maintenance, and removing of all styling files, using, Next.js, TypeScript, and Tailwind CSS; - Integrated the MetaMask Web3 wallet into the web application using Ethers.js, enabling users to perform real estate purchase and sale transactions directly on the blockchain, and facilitating a seamless and secure decentralized experience.
Development Analyst and IT Help Desk Technician
Infinity Systems and Solutions 2019 - 2021
- Provided support and maintenance for two CRM systems (OSC and CPQ), configuring them according to client demands for a Brazilian multinational company; - Handled an average of 4 high-priority support tickets daily, typically resolving quotation errors manually to prevent disruptions in the company's commercial flow and validating the CRM for corrections; - Collaborated with the Oracle headquarters team in the USA via video conference to resolve complex issues.
Skills
ethereum
nestjs
nextjs
node
react
solidity
tailwind
typescript