Daniel Silva

Senior Software Engineer at Intuit

Goiás, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code8 years of coding experience
job12 years of employment as a software developer
bookProject management, Computer engineering, Project management, Computer engineering at MBA USP/Esalq
bookGraduate in Software Engineering and Architecture, Information Technology, Graduate in Software Engineering and Architecture, Information Technology at Universidade Candido Mendes
bookSenac
bookComputer Science, Computer Science, Computer Science, Computer Science at Universidade Paulista
languagesEnglish
github-logo-circle

Github Skills (5)

typescript10
typescripts10
react10
typescript-types10
redux9

Programming languages (12)

TypeScriptC#JavaC++CJavaScriptGoObjective-C

Github contributions (5)

github-logo-circle
Rocket.Chat mobile clients
Role in this project:
userFront-end Developer
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.
react-nativechatandroidrocketios
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.
Request Free Trial
Daniel Silva - Senior Software Engineer at Intuit