Software Engineer
Current• Led the development of a mobile application from scratch to publication, coding exclusively in React Native using Typescript. I managed to ensure that the same application had a web and desktop version with native features such as Push Notifications, Critical Alerts, and more.• Developed a real-time chat feature with mention functionality using React Native, designed to function seamlessly across web, mobile, and desktop paltforms.• Collaborated in the development of a mobile… Show more • Led the development of a mobile application from scratch to publication, coding exclusively in React Native using Typescript. I managed to ensure that the same application had a web and desktop version with native features such as Push Notifications, Critical Alerts, and more.• Developed a real-time chat feature with mention functionality using React Native, designed to function seamlessly across web, mobile, and desktop paltforms.• Collaborated in the development of a mobile application, from inception to publication, written in React Native. In this project, I had the opportunity to develop payment flows using Stripe, a barcode reading feature, Kiosk Mode, and many others.• Wrote unit tests for React Native applications using Jest and React Native Testing Library, achieving a test coverage of 93%.• Collaborated in the development of 7 SaaS products using: Laravel, Livewire, Tailwind CSS, and Alpine JS, where I was able to build a chatbot with response flow, interactive dashboards, REST APIs, and many other features. Show less