logo

Développeur Mobile

Jérémy Perez

Voir plus de détails
DÉFILEZ VERS LE BAS POUR DÉCOUVRIR

À PROPOS DE MOI

Sic Parvis Magna

about

Développeur Mobile

Passionné par le développement mobile, j'ai déjà conçu et mis en ligne cinq applications qui témoignent de mon dévouement et de ma compétence dans ce domaine. Fort de ces réalisations, je suis à la recherche d'une alternance dans le cadre de mon cursus de bac+3. Mon objectif est simple : m'entourer des meilleurs développeurs pour apprendre et évoluer. Je suis convaincu que l'expérience en entreprise est essentielle pour affiner mes compétences et m'intégrer pleinement dans le monde professionnel. Motivé et désireux d'apprendre, je suis prêt à apporter ma contribution tout en continuant à me perfectionner.

Mes projets
01.

WayFit

WayFit est une application mobile de suivie pour les entrainements de fitness. Il est possible de créer, organiser et analyser les entraînements grâce à de nombreuses statistiques pour permettre d'améliorer les résultats séance après séance.

Voir plus

Mes domaines de compétences

Application iOS

  • Swift
  • Flutter
  • Git

Le développement d'applications iOS est ma spécialité. En tant qu'autodidacte, je me perfectionne quotidiennement et suis formé aux technologies UIKit, SwiftUI et Flutter, me permettant de proposer les innovations les plus récentes du développement iOS.

Design Application

  • Photoshop
  • Xd
  • Illustrator
  • Figma

Le design d'applications mobiles est un autre domaine où j'excelle. Maîtrisant des outils tels que Photoshop, Illustrator, Adobe XD et Figma, je conçois des interfaces à la fois intuitives et esthétiques. Mon parcours autodidacte me pousse à une formation perpétuelle, m'assurant ainsi d'être toujours à jour avec les dernières tendances et techniques de design mobile.

Jeux Vidéos

  • C#
  • Unity

La création de jeux vidéo s'inscrit également parmi mes domaines de compétence. Spécialisé dans le développement sous Unity, je travaille actuellement sur deux projets destinés aux plateformes mobiles. Je m'efforce de combiner intuition jouabilité, graphismes soignés et mécaniques innovantes.

02.

CalendTask

CalendTask facilite la création et le maintien des habitudes. Cette application aide à organiser et planifier les journées. De plus, CalendTask offre de nombreuses statistiques pour aider à comprendre et analyser les habitudes.

Voir plus

Mes compétences

LOGICIELS

XCODE

ILLUSTRATOR

PHOTOSHOP Description de l'image

ADOBE XD Description de l'image

UNITY 3D

FIGMA Description de l'image

LANGAGES DE DÉVELOPPEMENT

HTML/CSS

PHP/MYSQL Description de l'image

SYMFONY 3

C/C++/C#

SWIFT

FLUTTER/DART Description de l'image

SWIFT

UIKIT

SWIFTUI

POO

MVC

MVVM

CLOUDKIT

COREDATA

FIREBASE

COREML - CREATEML

API - JSON

IN-APP PURCHASE

APPLE PUSH NOTIFICATION

ARKIT

SCENEKIT

MAPKIT

AVFOUNDATION

ASYNC/AWAIT

FILEMANAGER

MESSAGEUI

WEBKIT

CHARTS

COMBINE

ADMOB

DOCUMENTATION DU CODE

Flutter

DART

WIDGETS

GESTION D'ETAT

RIVERPOD

STATEBUILDER

ANIMATIONS

FIREBASE

SQFLITE

HTTP

GLOBALKEY

FUTUREBUILDER

VALIDATOR

GOOGLE API

CAMERA

03.

Elude 2

Elude 2 est un jeu d’aventures / plateforme. Survivez à 20 niveaux remplis de pièges et de danger. Relevez le défi du mode arcade et atteignez le plus gros score. Ce jeu à été créer avec Unity3D. Le jeu est en cours de développement.

Diplômes

Niveau Bachelor Web Design

2015-2016

ESICAD Montpellier

La formation pour ce Bachelor Web Design regroupe à la fois l’enseignement du développement web & mobile ainsi l’enseignement du e-marketing et de la communication.

  • Html/Css, Javascript, PHP, SQL
  • Web Marketing
  • Web design & ergonomie
  • Infographie, Adobe Illustrator & InDesign
  • Modélisation UML
  • Test unitaires et d’intégration

BTS Informatique et Réseau pour l’Industrie et les Services

2013-2015

Lycée Jean Mermoz Montpellier

Le BTS IRIS permet le développement et la maintenance de systèmes et d'applications informatiques, des systèmes embarqués et les langages liés à internet.

  • Architecture des machines informatique, microprocesseur
  • C, C++
  • Html/Css, Javascript, PHP, SQL
  • Modélisation UML
  • Linux

Bac Pro Systèmes électroniques numériques

2010-2013

Lycée Jean Mermoz Montpellier

Le Bac pro SEN forme des professionnels qui installent, mettent en service et configurent des systèmes électroniques comme des alarmes de sécurité, du matériel audiovisuel ou multimédia et des électroménagers. Ils doivent également assurer leur maintenance.

04.

ColorsScan

ColorsScan est une application de détecteur de couleurs. Grâce à un algorithme maison, l'application est capable d'identifier et d'isoler les couleurs dominantes d'une photo ou d'une scène en temps réel. Elle offre la possibilité de sauvegarder des couleurs spécifiques dans des palettes personnalisables, lesquelles peuvent être organisées dans des dossiers pour une meilleure gestion.

Voir plus

Certifications - Formations

Flutter & Dart - The Complete Guide

2023 - 2024

Udemy

Cette formation professionnelle enseigne le développement d'applications mobiles pour iOS et Android grâce à Flutter et Dart. Offrant plus de 30 heures de contenu complet.

Dans ce programme :

  • Installation et configuration pour macOS et Windows
  • Une exploration complète de Flutter et Dart, y compris la logique des widgets
  • Comment exploiter et personnaliser les widgets intégrés
  • Techniques de débogage
  • Navigation dans l'application avec différents styles, comme les onglets et les tiroirs latéraux
  • Méthodes de gestion d'état
  • Traitement et validation des entrées utilisateur
  • Connexion de l'application Flutter à des serveurs backend via des requêtes HTTP
  • Implémentation de l'authentification utilisateur
  • Intégration de Google Maps
  • Utilisation des capacités natives des appareils, telles que la caméra
  • Création d'animations et transitions visuelles attrayantes
  • Gestion du téléchargement d'images
  • Mise en œuvre de notifications push, à la fois manuelles et automatisées

Meta iOS Developer Certificat Professionnel

2023 - 2024

Coursera

Ce Certificat Professionnel apprend à développer des applications pour les appareils iOS et à commencer une nouvelle carrière en tant que développeur iOS. À la fin de ce programme, il est possible de créer et d'exécuter une application mobile propulsée par les systèmes d'exploitation iOS.

Dans ce programme :

  • Les concepts essentiels de la programmation iOS et les outils nécessaires au développement d'applications
  • À créer des interfaces utilisateurs (UI) pour applications mobiles avec SwiftUI
  • À gérer le cycle de vie et les collections de données des applications mobiles
  • À travailler avec les technologies web et à gérer les données sur les applications iOS
  • À construire une application iOS
  • À créer des applications multiplateformes avec React Native
  • À la préparation pour les entretiens techniques pour les postes de développeur iOS
  • Créer un protocole en Swift
  • Construit une UI pour une application en Swift
  • Développer une application mobile iOS native

Instagram SwiftUI Clone | MVVM | Cloud Firestore

2023

Udemy

  • Comment construire un réseau social entièrement fonctionnel (likes, follow, posts, comments & notifications) avec SwiftUI
  • Comment construire une interface utilisateur complexe avec SwiftUI
  • Comment intégrer une backend à une application SwiftUI complexe
  • Comment mettre en œuvre l'architecture Model View ViewModel (MVVM)
  • Comment concevoir un serveur backend en utilisant Cloud Firestore
  • Comment authentifier et enregistrer des utilisateurs avec Firebase
  • Comment communiquer avec une base de données (lecture/écriture)
  • Comment surveiller les événements dans une base de données
  • Comment télécharger des images sur Firebase Storage
  • Comment structurer les données pour des performances optimales dans Cloud Firestore
  • Comment construire des vues et des contrôleurs de manière programmatique
  • Comment analyser les données JSON entrantes provenant d'une base de données
  • Comment utiliser Swift Package Manager (SPM) et des API tierces personnalisées
  • Comment travailler avec des variables Binding, Published et State
  • Comment implémenter des sous-classes personnalisées pour un code propre et réutilisable
  • Comment créer des extensions et des fonctions pour un code propre et réutilisable
  • Compétences avancées en programmation et en développement d'applications
  • Design d'interface utilisateur de niveau avancé
  • Ingénierie de backend de niveau avancé.

Certification Apple Search Ads

2022

Apple

Une formation en ligne pour mieux promouvoir les applications mobiles Apple avec la maîtrise d’Apple Search Ads Advanced.

  • Assurer la promotion d'une app
  • Choisir des mots-clés
  • Gérer le budget
  • Mettre en avant les éléments créatifs
  • Créer et gérer des campagnes
  • Optimiser les informations

iOS & Swift - The Complete iOS App Development Bootcamp

2022

Udemy

Le cours comprend plus de 55 heures de dictaticiels vidéo HD et développe des connaissances en programmation tout en créant des applications du monde réel. par exemple. Pokemon Go, Whatsapp, QuizUp et Yahoo Météo.

Le cours comprend des modules complets sur les dernières technologies d'Apple - SwiftUI iOS, iPadOS et macOS, la conception d'interfaces d'applications, ARKit pour créer des applications de réalité augmentée ainsi que CoreML et CreateML pour créer des applications intelligentes avec Machine Learning et des applications de réalité augmentée en 3D qui ressemblent aux applications de Pokemon Go et Harry Potter !

Twitter SwiftUI Clone | iOS 14 & Swift 5 | Firestore | MVVM

2021

Udemy

  • Connaissance approfondies de SwiftUI
  • Comment implémenter l'architecture Model View ViewModel (MVVM)
  • Comment concevoir un serveur backend à l'aide de Cloud Firestore
  • Comment authentifier et enregistrer les utilisateurs avec Firebase
  • Comment surveiller les événements dans une base de données
  • Comment structurer les données pour des performances optimales dans Cloud Firestore
  • Comment construire un réseau social pleinement fonctionnel (j'aime, suivre, tweets, messagerie)
  • Comment construire par programmation des vues et des contrôleurs
  • Comment analyser les données JSON entrantes de la base de données
  • Comment utiliser les classes CocoaTouch, UIKit, UserNotifications et plus
  • Comment utiliser CocoaPods et les API tierces personnalisées
  • Comment implémenter/utiliser des protocoles
  • Comment implémenter des sous-classes personnalisées pour un code propre et réutilisable
  • Ingénierie back-end de niveau avancé

Twitter iOS Clone | Swift 5/Firebase | No Storyboards | MVVM

2020

Udemy

  • Implémenter l'architecture Model View ViewModel (MVVM)
  • Ingénierie back-end de niveau avancé
  • Comment authentifier et enregistrer les utilisateurs avec Firebase
  • Comment communiquer avec une base de données (lecture/écriture)
  • Comment surveiller les événements dans une base de données
  • Comment structurer les données pour des performances optimales
  • Comment construire un réseau social pleinement fonctionnel
  • Comment construire par programmation des vues et des contrôleurs
  • Comment analyser les données JSON entrantes de la base de données
  • Comment utiliser les classes CocoaTouch, UIKit, UserNotifications et plus
  • Comment utiliser CocoaPods et les API tierces personnalisées
  • Comment implémenter/utiliser des protocoles
  • Comment implémenter des sous-classes personnalisées pour un code propre et réutilisable
  • Comment dimensionner dynamiquement les cellules de vue de collection
  • Comment créer des extensions et des fonctions pour un code propre et réutilisable

iOS 13 Swift 5.1: Le cours complet

2020

Udemy

  • Prise en main de Xcode, le logiciel de programmation d'Apple
  • Swift 5.1, le langage d'Apple, dans sa toute dernière version
  • UIKit et les objets du UI
  • L'auto layout et la gestion de la rotation
  • La programmation orienté objet
  • L'enregistrement de données avec UserDefaults
  • Le téléchargement de données depuis internet
  • Les UITableView et UICollectionView
  • Le UIAlertController
  • L'architecture MVC pour de meilleures applications
  • L'architecture MVVM
  • Le décodage de fichiers Json
  • L'utilisation d'API
  • Le Framework CoreData pour stocker des données persistentes
  • Le NotificationCenter
  • La gestion de l'appareil photo
  • Les Dates et le DatePicker

YourGraph

YourGraph est une application mobile performante qui permet de créer facilement des graphiques en quelques clics. Un choix varié de types de graphiques est disponible, notamment des diagrammes en barres, en points et en lignes. L'apparence des graphiques peut être personnalisée en modifiant les couleurs, les titres et les légendes pour les adapter aux besoins de l'utilisateur.

Voir plus

Experience

Travailleur indépendant

2019-2024
  • Applications iOS (WayFit - CalendTask - AdduceList - YourGraph - ColorsScan)
  • Développement du site micrOrizon
  • Logos
  • Jeux vidéo iOS (Elude 2)

Collecte des ordures ménagères

2019-2022

Communauté de commune de l'Herault

Manutention - Montage mobilier

2017-2018

École National Supérieur de Chimie, Montpellier

  • Réception des marchandises, contrôle des palettes
  • Montage mobilier.
  • Utilisation du matériel de manutention: transpalette, diable, rolls de manutention.

Développeur / Webdesigner / Infographiste

2015-2016

La compagnie de formation, Montpellier

  • Développement du site ESICAD recrutement sous Joomla!3
  • Contenu du nouveau site ESICAD
  • Webdesigner (banières web, Pavé publicitaire, e-mailing)
  • Infographie (Cartes com', cartes de visites, fiches candidatures, flyers)

Électricien & Inventaire

2014

École National Supérieur de Chimie, Montpellier (Emploi saisonnier)

Technicien de maintenance informatique

2013-2014

SARL Microrizon, St-Jean-de-Vedas (Stage)

  • Installation et configuration de matériels réseaux
  • Vente ordinateurs et matériels informatiques
  • Inventaire, factures et devis

Collecte des ordures ménagères

2012

Communauté de commune de l'Herault

Antenniste

2010-2012

SARL Douce & fils (Stage)

  • Installation et configuration d'antennes parabolliques et râteaux
  • Vente de télévisions et de chaines hifi
  • Réparations de télévisions.
05.
© JÉRÉMY PEREZ 2023 / ALL RIGHTS RESERVED.
To top