I am a proactive and collaborative software engineer with experience in mobile development and web applications, with skills in React Native, React, Node.js, Next.js, Python, JavaScript, TypeScript, and databases like MongoDB and PostgreSQL. I enjoy working in team environments and turning ideas into production-ready features. I have experience in developing and maintaining mobile and web applications, building attractive and functional user interfaces with React, Tailwind CSS, and JavaScript; API development with external integrations and ML model backends with FastAPI; I am comfortable with agile SCRUM and UX/UI principles to deliver high-quality experiences.

Davi Ribeiro

I am a proactive and collaborative software engineer with experience in mobile development and web applications, with skills in React Native, React, Node.js, Next.js, Python, JavaScript, TypeScript, and databases like MongoDB and PostgreSQL. I enjoy working in team environments and turning ideas into production-ready features. I have experience in developing and maintaining mobile and web applications, building attractive and functional user interfaces with React, Tailwind CSS, and JavaScript; API development with external integrations and ML model backends with FastAPI; I am comfortable with agile SCRUM and UX/UI principles to deliver high-quality experiences.

Available to hire

I am a proactive and collaborative software engineer with experience in mobile development and web applications, with skills in React Native, React, Node.js, Next.js, Python, JavaScript, TypeScript, and databases like MongoDB and PostgreSQL. I enjoy working in team environments and turning ideas into production-ready features.

I have experience in developing and maintaining mobile and web applications, building attractive and functional user interfaces with React, Tailwind CSS, and JavaScript; API development with external integrations and ML model backends with FastAPI; I am comfortable with agile SCRUM and UX/UI principles to deliver high-quality experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Advanced
Portuguese
Fluent

Work Experience

Software Engineer at Syno Companhia Digital
January 1, 2024 - Present
Developed and maintained mobile applications using React Native and related technologies for a retail company. Managed application maintenance, bug fixes, and production improvements. Created new functionalities including integration with external APIs and complex business logic implementation. Refactored application screens to improve design and performance, enhancing user experience. Additionally, developed APIs with FastAPI for an AI model, managing backend data processing and model inference.
Full Stack Software Engineer (Freelancer)
January 1, 2024 - September 1, 2025
Created personalized websites and landing pages on demand, strictly following client briefs and deadlines. Utilized React, JavaScript, TypeScript, and Tailwind CSS to develop responsive web projects. Implemented improvements and adjustments to existing websites ensuring functionality and aesthetics aligned with customer expectations.
Assistant - Software Maintenance Department at Brazilian Navy (Marinha do Brasil)
January 1, 2023 - September 1, 2025
Provided assistance in the Division of Digital Operating Systems, Weapon Systems, Sensors, and Combat Management for Naval and Air Forces. Participated actively in testing military defense systems, installing and testing software, and training military personnel on communication software. Responsible for software version control on the squadron's ships and training teams to operate the software. Conducted operational committee tests and generated reports for analysis.
Full Stack Software Engineer at Freelancer
January 1, 2024 - September 18, 2025
Development and maintenance of mobile and web applications using React Native (Expo), React.js, Next.js, Node.js, Redux, Zustand, Drizzle ORM; API development and integration, UI/UX enhancements, and codebase refactoring.
Assistant to the Division of Digital Operating Systems, Weapon Systems, Sensors and Combat Management of Naval and Air Forces at Marinha do Brasil (Brazilian Navy)
January 1, 2023 - September 18, 2025
Software maintenance, testing, and training personnel to use software; version control; report generation; ensure ships and divisions stay updated; perform tests on operational committees.

Education

Add your educational history here.

Qualifications

Bachelor of Computer Science
January 11, 2030 - September 1, 2025
Professional Full Stack Python Developer - EBAC
January 11, 2030 - September 1, 2025
React Native - DIO - Digital Innovation One
January 11, 2030 - September 1, 2025
NLW Expert - Rocketseat
January 11, 2030 - September 1, 2025
Agile Projects with SCRUM – Free Course - DIO - Digital Innovation One
January 11, 2030 - September 1, 2025
Discover the AWS Cloud - Bootcamp - DIO - Digital Innovation One
January 11, 2030 - September 1, 2025
Bachelor of Computer Science
January 11, 2030 - September 18, 2025
Professional Full Stack Python Developer - EBAC
January 11, 2030 - September 18, 2025
React Native - DIO - Digital Innovation One
January 11, 2030 - September 18, 2025
NLW Expert - Rocketseat
January 11, 2030 - September 18, 2025
Professional Full Stack Python Developer - EBAC
January 11, 2030 - September 18, 2025
React Native - DIO - Digital Innovation One
January 11, 2030 - September 18, 2025
NLW Expert - Rocketseat
January 11, 2030 - September 18, 2025
SCRUM Agile Courses - DIO - Digital Innovation One
January 11, 2030 - September 18, 2025

Industry Experience

Software & Internet, Government, Retail, Professional Services, Media & Entertainment