Daniel Silva is a senior software engineer and mobile-focused technology leader with about nine years of experience specializing in React Native for Android and iOS. He combines hands-on engineering—contributing to notable open-source projects like Rocket.Chat’s React Native client—with formal training in software architecture and project management (postgraduate studies and an MBA), enabling him to design scalable, testable mobile architectures. As a former Lead Mobile Engineer who migrated a legacy app to Expo and cut developer setup time by 70%, he pairs pragmatic tooling choices with a strong emphasis on automated testing and performance optimization. He has repeatedly led cross-functional squads, mentored emerging talent, and improved app quality and store ratings through iterative user-driven improvements. Based in Goiás, Brazil, Daniel balances consultancy and product work, bringing both strategic vision and day-to-day implementation skills to mobile platforms.
8 years of coding experience
12 years of employment as a software developer
Project management, Computer engineering, Project management, Computer engineering at MBA USP/Esalq
Graduate in Software Engineering and Architecture, Information Technology, Graduate in Software Engineering and Architecture, Information Technology at Universidade Candido Mendes
Senac
Computer Science, Computer Science, Computer Science, Computer Science at Universidade Paulista
Contributions:866 reviews, 371 commits, 513 PRs in 1 year 1 month
Contributions summary:Daniel primarily contributed to the front-end development of the Rocket.Chat mobile client, focusing on implementing and migrating UI components using React and TypeScript. Their work involved refactoring Redux state management to TypeScript, which demonstrates a focus on modernizing the codebase. The changes included modifying specific UI components, such as the SelectedUsersView, and enhancing the structure of the application's reducer logic. Additionally, the user worked on updating the types of setting values.
A React, React Native, Node, Express chatbot project.
Contributions:22 PRs, 26 pushes in 3 years 5 months
reactnode-expressreact-nativenode-nativeexpress
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.