jsanchez-qt

FR

About me?

Julien Sanchez-Porro, 28 ans

Savines-le-Lac, France

I've always been interested in computer science and dreamed of becoming a developer. With 9 years of experience in web and mobile development, I've specialized in (Expo) React Native for the last 4 years. My future objectives: deepening my skills in native development (Kotlin and Swift) and in Software Craftsmanship.

Profile Picture about Julien Sanchez-Porro

Blog

I enjoy engaging in the exercise of writing tech articles. In the world of development, sharing knowledge and feedback are essential elements for progress.

Projects

Over the recent years, I've been able to carry out a number of React projects with NextJS, as well as mobile applications with React Native.

Stack

Expo, Zustand, Radix UI, Cursor, Linear, Obsidian... I share my complete stack and my favorite tools to gain productivity and comfort.

Professional

  • Lead | Expert Mobile

    Yield Studio, Remote

    2023 - Today

    💡 At Yield Studio, we are convinced that coding jobs must break out of their technical cocoon to become a real source of added value for your company. 🚀 We aim to bring maximum value to startups and companies by transforming their business ideas into digital products. 🎯 Our promise is a philosophy, an organization, and a closeness that reinvents collaboration and makes you feel at home with us. 🤝 Our expertise: launching, testing, developing & scaling. Our heart beats to the rhythm of yours. ✨ Contact us, we master a language. French.

    TypeScriptReact NativeExpoReactNextJSLaravelPHPKotlinSwiftAndroidiOS
  • Lead Mobile Developer

    Lapsus, Freelance

    2022 - 2022

    For 9 months, I joined a team of experienced and junior developers, quickly taking on significant responsibilities and mentoring my colleagues. Development stack: - Front-end, TypeScript, React Native, GraphQL, and AWS Amplify - Features, Messaging, Push Notifications, In-app Purchases, Video Streaming, AppsFlyer, Google Ads, etc.

    TypeScriptReact NativeExpoGraphQLIAPGoogle AdsAWS
  • Front-end Developer

    c-o-e, Freelance

    2021 - 2022

    For 3 months, I joined the c-o-e team to work on an eBanking software in React. I came to lead the Front-end team and continue the development and maintenance of the tool. The main focus of the mission was to set up a complete dashboard to track various data from multiple bank accounts, transactions, etc. The HighCharts library was used for the graphs on these dashboards. Development stack: - Front-end, JavaScript, React, Redux, and Redux-Observable - Back-end, C# .NET

    JavaScriptReactC#.NETHighchartsReduxRedux-Observable
  • CTO - Full Stack Developer

    Oshi, Co-founder

    2021 - 2022

    Development of a mobile application for IOS and Android using React Native, available on the app stores. The application has attracted 7000 users, with 200 active users per day. The project is currently on stand-by. Development stack: - Frontend, TypeScript, React Native, and Redux - Backend, TypeScript, Node.JS, Google Cloud Functions, and Strapi API - Data, using the Strapi CMS, Google Cloud Firestore, and Cloud Storage - Deployment, Expo for the mobile app, and Google Cloud Run for the Strapi API - Features, Messaging, Push Notifications, In-app Purchases

    TypeScriptReact NativeExpoFirebaseCloud FunctionsStrapiIAPRedux
  • Full Stack Developer

    Rakuten DX, Freelance

    2021 - 2021

    For 3 months, I rejoined the Rakuten DX teams to continue the development of a PWA. My tasks remained the same as in my previous mission but with more responsibilities for the quality of deliverables. Mission characteristics reminder: - 100% English environment (meetings, documentation, communication, etc.) - Frontend: TypeScript, WebComponent with LitElement, Ionic router, Jasmine tests - Backend: TypeScript, Node.JS with NestJS framework, integration with Prismic and Guardian APIs, Jest tests - Data: Use of Prismic CMS and Cloud Firestore - Deployment: Google Cloud Platform - Authentication: Implementation of Okta authentication

    EnglishPWATypeScriptNodeJSLitElementFirebaseJestPrismicOkta
  • Full Stack Developer

    Rakuten DX, Freelance

    2020 - 2021

    For 4 months, I joined a Scrum team at Rakuten DX to assist in the development of a PWA. I worked in an entirely English environment, including meetings, documentation, and communication, etc. Development stack: - Frontend: TypeScript, WebComponent with LitElement, Ionic router, Jasmine tests - Backend: TypeScript, Node.JS with NestJS framework, integration with Prismic and Guardian APIs, Jest tests - Data: Use of Prismic CMS and Cloud Firestore - Deployment: Google Cloud Platform

    EnglishPWATypeScriptNodeJSLitElementFirebaseJestPrismic
  • Scrum Master

    Tribofilm, Périgny France

    2018 - 2020

    Until the end of 2018, TRIBOFILM did not use any agile method to organize the work of its teams. I proposed to the management and the development team to implement Scrum in order to energize our group. I therefore underwent training and obtained a Scrum Master certification. I finally took on the role of Scrum Master within a team composed of 4 developers, 1 tester, and 1 Product Owner. Implementation of agile methods within the development team and the company: - Daily Scrum - Sprint Planning - Sprint Review - Sprint Retrospective - Planning Poker - ...

    ScrumAgileKanbanScrum Master
  • Full Stack Developer

    Tribofilm, Périgny France

    2015 - 2020

    TRIBOFILM is a CMMS software editor. I participated in the development of its main software (MAINTI4) developed in AngularJS for the Front-end and in C# for the Back-end. I also developed applications in Angular 6+ and C# for specific clients. Work on all stages of application development: - Needs analysis and estimation - Front-end Web Development (Angular, AngularJS) - Back-end Development (C#, .NET Core) - Android Development (Java, Kotlin) - Database (SQL Server) - Production deployment (IIS)

    AngularAngularJSC#.NET CoreSQL ServerJavaKotlinIISWebMobileAndroid

Education

  • PSM 1

    Scrum.org

    2019 - 2019

    Professional Scrum Master I (PSM I) certificate from Scrum.org

    ScrumAgileCertification
  • Bachelor's Degree

    University of La Rochelle, France

    2015 - 2016

    Bachelor's Degree in Distributed and Mobile Computing

    AngularJSJavaObjective-CWebAndroidiOS
  • University

    University of La Rochelle, France

    2013 - 2015

    University Technology Diploma in Computer Science, Specialization in Computer Engineering

    JavaCC++PHPSymfonySQLUMLWebNetwork