Danillo Souza
@danillosouza
Software Engineer focused on React Native, building accessible, scalable mobile experiences and design systems.
What I'm looking for
I am a Software Engineer, graduated from the University of Brasília (UnB), and I hold a certificate in Distributed Software Architecture from PUC Minas. I have been working in the technology industry since 2020, with most of my career focused on frontend development—especially mobile experiences with React Native.
In my roles, I have built and evolved accessible, secure solutions for large-scale products, using Design System patterns and writing unit tests to keep quality high. I’ve also worked on backend systems using Node.js and .NET, implemented Native Modules for Android and iOS, and contributed directly to a mobile application rebranding by collaborating on new architecture and project standards. Recently, I’ve extensively used AI agents daily to boost development productivity, code reviews, and problem-solving.
Experience
Work history, roles, and key accomplishments
Software Engineer
Cast Group
Mar 2025 - Present (1 year 6 months)
Continues development work on the Banco do Brasil mobile application, focusing on accessible features and unit testing. Works with React Native and Native Modules for Android and iOS, including contributions to rebranding, design system performance, and daily use of AI agents for development and reviews.
Frontend Developer
AI Lab
Mar 2021 - Oct 2025 (4 years 7 months)
Worked on the frontend team of an AI website for classifying legal documents for lawyers. Built UI components with Chakra UI, implemented Redux for data flow, and connected the frontend to a REST backend API using React.
Developed Banco do Brasil’s mobile application using React Native and TypeScript, building components, providers, hooks, pages, and modules. Implemented accessible Design System components (WCAG) with Jest unit tests and created Native Modules for Android and iOS, including a Camera module using Vision Camera and Frame Processors.
Full-Stack Developer
Mia Ajuda
Jul 2020 - Jun 2021 (11 months)
Worked as a full-stack developer on Mia Ajuda, an application connecting people who need assistance with people willing to contribute. Built with Node.js and React Native, with a RESTful backend integrated with MongoDB and Google Cloud for user validation.
Internship
Scytl
Mar 2020 - Jun 2020 (3 months)
Contributed to the maintenance and enhancement of an electronic voting platform built with .NET, supporting election and participant creation plus secure vote processing. Learned foundational software development topics including object-oriented programming, algorithms, version control, and web development.
Education
Degrees, certifications, and relevant coursework
Pontifical Catholic University of Minas Gerais (PUC Minas)
Postgraduate in Software Architecture, Software Architecture
2023 - 2024
Postgraduate studies in software architecture focused on distributed software design, construction, and implementation. Analyzed architectural concepts across technologies such as C#, Java, and Node.js, with an emphasis on scalability, maintainability, and performance.
University of Brasília (UnB)
Bachelor of Software Engineering, Software Engineering
2017 - 2023
Bachelor’s degree in Software Engineering covering programming and software development practices using languages such as C, JavaScript, C#, Java, and Python. Thesis studied software architecture approaches for hybrid mobile application development in a React Native context.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Danillo?
You can contact Danillo and 90k+ other talented remote workers on Himalayas.
Message DanilloGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
