Work
  • Nov 2023 - Now
    Full-Stack Developer

    My role involves leading the development of new features and driving design improvements, always maintaining a high standard of clean, structured, and efficient code. I also oversee the entire release process, from preparation to deployment, ensuring seamless launches on both Google Play and the App Store. Additionally, I manage the ongoing maintenance of the code repository in Azure, ensuring smooth and efficient collaboration across the development team.

    • Designed and developed a cross-platform mobile application using React Native CLI 0.73, leading the complete development cycle from conceptualization to launch on AppStore and Google Play.
    • Significantly optimized application performance through the development of an independent microservices architecture for the mapping service, reducing mobile resource consumption by 40% and implementing advanced ArcGIS integration.
    • Designed and implemented a scalable and efficient global state management architecture, ensuring real-time data synchronization between frontend and backend.
    • Led the publication strategy and release management across both mobile platforms.
    • Collaborated in designing the backend architecture based on microservices with NestJS, fully developing 2 critical microservices and establishing development patterns for the team.
    • Implemented a comprehensive testing suite including unit and e2e tests using Jest and Detox, increasing code coverage to 85% and reducing production bugs by 60%.
    • Developed a second mobile application using Expo SDK 52, applying code reusability principles and reducing development time by 50%.
    • Implemented a design system based on react-native-paper and Material Design, standardizing UI/UX and accelerating component development by 50%.
  • Jan 2023 - Oct 2023
    CREALOGIX
    Full-Stack Developer

    The project consisted in developing a web application that facilitates the seamless generation of real estate catalogs, allowing for automatic database storage and effortless sharing with clients via a secure link.

    • Designed and developed a complete Back Office platform using NextJS, revolutionizing the process of creating and distributing personalized real estate catalogs.
    • Designed and implemented a cloud-native architecture using Firebase as the main backend and Firebase Storage for scalable asset management.
    • Developed a multi-tenant authentication system with Firebase Auth, implementing granular access controls and ensuring data security for multiple clients.
    • Implemented advanced features for dynamic catalog generation, third-party API integration, and performance optimization for fast multimedia content loading.