Diego is a Full Stack React Developer with over 10 years of experience in building and deploying web and mobile applications. He has expertise in improving security, implementing microservices, and enhancing testing solutions in React and React Native projects. Diego is skilled at leading teams, identifying areas for improvement, and implementing strategies to enhance developer skills and collaboration. He passionate about delivering high-quality products and staying up-to-date with the latest technologies and industry best practices.
Experience
Excellent at improving and stabilizing React Native applications. By ensuring that the codebase was cleaned up and optimized, he led the process of rebuilding an old React Native application from scratch.
Expert at improving the security and user authentication of a React/React Native app by implementing a microservice. He successfully identified a weakness and inefficiency in the authentication flow of the app and implemented a microservice to address it.
As a professional with a strong leadership background, he has led teams and improved the development process on React/React Native projects. In particular, he has led two teams with the goal of enhancing developer skills and streamlining the deployment process.
Skilled at identifying gaps in the testing process of React projects and implementing effective solutions to improve quality assurance. He successfully implemented solutions that improved the quality assurance process as a result.
Specialization
FrontendÂ
Backend
Expertise
ReactJS and React Native
Redux, Redux Saga, and MobX state management libraries
JavaScript (ES6+), TypeScript, and Node.js
HTML5 and CSS3 (including CSS modules and preprocessors such as Sass)
Experience with testing frameworks such as Jest, Enzyme, and React Testing Library
Git and other version control systems
Experience with various back-end technologies such as Express, MongoDB, and GraphQL