CV/Mission de Développeur pocketpc freelance

Je dépose une mission gratuitement
Je dépose mon CV
Vous êtes freelance ?
Sécurisez votre activité grâce au portage salarial !

Exemple de missions de Stéphane,
Développeur pocketpc habitant les Bouches-du-Rhône (13)

  • Architecte logiciel.

    X-MEDIA Marseille
    Jan 1998 - aujourd'hui

    Mise en place de Web-services sous PHP (via le module php_soap) pour l&#x2019appel des annonces (tarifications, placement des annonces dans un journal)

    Réécriture d&#x2019un logiciel de gestion de petites annonces en Java
    De part la disparité des plates-formes toujours plus importante de nos clients (Windows, OSX, Linux, Unix) et toujours dans un souci de «centralisation» du code, nous avons décidé de migrer la majeure partie de nos applications en Java.

    J&#x2019ai donc été responsable de la conversion des objets Delphi graphique vers un environnement J2SE et repensé certaines classes en utilisant, entre autres, les patterns Facade, Decorator et Singleton.
    Imposant également une architecture MVC, ce travail s&#x2019est effectué sous NetBeans 5.5 en prenant comme base minimum une JVM 5, SWING pour l&#x2019interface gfx, un accès aux bases via JDBC 3.0 (tout en gardant la compatibilité avec le serveur d&#x2019application énoncé plus bas) + une utilisation XML/XPATH avec JDOM (TraX pour le XSLT)

    La partie métier est également (ré)utilisée par du J2EE (les sites Web en PHP sont aussi en cours de réécriture), et pour certains batch UNIX.

    Windows Mobile 5.0/6.0
    Développement en C# (Framework 2.0) d&#x2019un gestionnaire de prises de commandes pour commerciaux.
    Utilisation de l&#x2019API POOM et du RAPI pour la récupération des contacts/taches du PocketPC vers
    PC-desktop.

    Création d&#x2019un serveur d&#x2019application
    Développé en C/C++ sous Solaris x86 et Windows XP (VC++6 et VS2005), ce soft se base sur
    le pattern «Proxy».
    Il peut donc être comparé à un serveur http ayant des connexions persistantes.
    Le protocole d&#x2019échange de flux (cryptés) entre le client et le serveur ne se limite plus à du HTML.
    Entièrement basé sur le concept de modules, ces derniers peuvent être écrits dans n&#x2019importe quels langages (sans se soucier de «problèmes» tels que le multithread)

    Les parties les plus importantes du logiciel de PA (calcul des tarifs, placements d&#x2019annonces via XML/XSLT, impressions,&#x2026) ont été converties en modules et placées sur le serveur d&#x2019application.
    Ces mêmes modules sont maintenant (ré)utilisables par/pour d&#x2019autres supports (comme le web) sans ajouts significatifs de code.
    A titre d&#x2019exemple, le source de calcul et de génération de facture (plus de 8500 lignes écrites en Delphi et C++) a été «placé» en module sur un serveur d&#x2019application hébergé sous Windows Server 2003 et est aujourd&#x2019hui utilisé simultanément par des applications lourdes, par du Web et par des batch Unix.

    D&#x2019une part, les gains en temps de déploiement, de mises-à-jours et de maintenances sont plus que conséquents. D&#x2019autre part et avec l&#x2019historique des développements d&#x2019X-média (grande disparité des langages de programmation utilisés + diversité des plates-formes de la clientèle), cette solution a évité la réécriture de 95% du code.

    Actuellement plusieurs versions du serveur d&#x2019application tournent chez les clients sur les
    plates-formes suivantes :
    - Linux Gentoo 2005
    - OSX-10.4.5 PPC avec Apache/PHP. Ici c&#x2019est le PHP qui sert de client/relais pour le
    serveur d&#x2019application.
    - Windows Server 2003+SP1

    Egalement en test, en interne, chez X-Média sur :
    - OSX-10.4.x Intel
    - Windows 2K Pro
    - Red-Hat Enterprise
    - Solaris 10 x86
    - AIX 4.2 et 5.1L

    Les divers «binding» client disponibles à ce jour pour les appels au serveur d&#x2019application sont :
    - C (VC 6, Visual Studio 2008, GNU, MingW)
    - C++ (GNU, QT-Trolltech 4.2)
    - Java (via JNI)
    - .NET (composant en C#)
    - PHP (création de module via Zend)
    - Object PASCAL (Delphi 6.0 et Lazarus version Linux)
    - VB 6.0 (COM ATL créé avec VC 6++)
    - PDA (Palm et Windows Mobile) en cours de développement

    En plus des modules «métiers», d&#x2019autres plus génériques existent :
    - Accès aux bases de données
    - Client SMTP
    - Transferts de fichiers
    - Synchronisation de fichier/répertoires
    - Lancement de batches
    - Download automatique pour les mises-à-jours à distance
    - &#x2026

    Création d&#x2019une librairie d&#x2019accès aux drivers natifs de base de données
    Développé en C, cette couche permet sous Windows -comme sous n&#x2019importe quel Unix- de lire/écrire dans une base de données Sybase (CTLIB et DBLIB), Oracle, SQL Server
    (DBLIB et ODBC) et/ou MySQL de manière unique et centralisée.

    Un «métalangage» (écrit avec l&#x2019aide de Flex/Bison) a été ajouté de façon à accentuer cette portabilité.
    Ce pseudo-langage se base sur le Transact-SQL (choisi pour la simplicité de sa syntaxe)
    Une requête SQL d&#x2019un utilisateur sera donc convertie «à la volée» vers une syntaxe SQL propre à chaque constructeur.

    Toujours dans l&#x2019idée de centralisation et de maintenance de code, de nombreuses surcouches sont disponibles (Delphi, PHP et .NET)

    (A noter que cet outil a été également utilisé en tant que module pour le serveur d&#x2019application)

    Développement/Amélioration de composants graphiques
    Pour pallier au manque de composants graphiques sous Delphi 6/7, j&#x2019ai créé des composants graphiques «from scratch» comme une grille (pour optimiser les temps de remplissage/redessin écran des données par des requêtes SQL) et amélioré certains composants (contrôle RichEdit, Edit pouvant prendre en compte des types autres que les chaînes de caractères, &#x2026)

    Administrateur réseau/parc de machines.
    &#xF0A7 Mise en place/configuration d&#x2019un intranet VPN/ADSL (en remplacement des anciennes solutions ISDN trop lourdes et trop couteuses) entre la maison mère à Paris et les antennes à Marseille et Bordeaux.
    Utilisation du firewall IPCOP, divers routages via du BeWAN.
    Pour les connexions avec les clients, solutions ADSL, avec des routages/protections sous Linux/Gentoo (utilisation des Iptables)

    &#xF0A7 Mise en place, pour le réseau interne, de serveurs SAMBA sous RS/6000-AIX, CentOS 4.2.

    &#xF0A7 Mise en place/configuration des serveurs de tests pour les applications
    ACTION COMMERCIALE/PUBLISSIMO sous plusieurs plates-formes :
    - Client WinXP pro. et/ou win98SE/win95,
    - Serveur base de données Unix (Oracle/Sybase sous RS/6000, Linux 2.4 sous PC) et NT
    (Win2K server avec Active-Directory, NT4.0)

    &#xF0A7 Configuration ISDN (routeurs 3COM)
    (En interne XMEDIA MARSEILLE/PARIS et externe pour les divers clients)

    Administration de base de données
    Configurations/création/tuning et maintenance de base de données
    Oracle 8, 9, 10 Solaris x86, SPARC, Linux, Windows 2K et AIX.
    Sybase ASE 11.9, 12.0 et 1.5 Windows, Solaris SPARC, AIX, Linux et HP-UX.
    MySQL 4.1 et 5.0 Windows, Linux et Solaris x86.

    Développement de script sh/ksh/bash pour les dump/restore des bases de données.
    Utilisation de Cygnus pour la portabilité Windows de ces scripts (environ une centaine aujourd&#x2019hui)
    Développeur sur un logiciel d&#x2019action commerciale
    &#xF0A7 Sous-classement des composants standards COM pour une gestion plus souple.
    (ergonomie, look, &#x2026)
    Programmation d&#x2019ActiveX en VB pour l&#x2019interface utilisateur (contrôle ocx), et en Visual C
    (dll « standards ») et en C++ (ATL) pour les couches inférieures.
    (Ex: Création d&#x2019une dll pour les connexions SQL pouvant gérer le RDO Microsoft)

    &#xF0A7 Gestion des échanges de données (HotSync) entre PALM-PILOT et Win32.
    Utilisation du CDK 4.0 de Palm Inc. pour la synchronisation de 3 applications du PALM
    (Datebook, Address et ToDo).
    La DLL a été programmée en ATL/C++ sous VC 6.0 et intégrée dans le projet
    d&#x2019ACTION COMMERCIALE.

    &#xF0A7 Développement de PUBLISSIMO, un applicatif en C (MSVC++ 5.0/6.0 pour NT) et SQL
    (Oracle 7 et Sybase 11.9.2) utilisé par et pour la gestion des petites annonces des quotidiens
    (La Provence, Nord-Républicain, Ouest-France,&#x2026) entraînant également la création de nombreux utilitaires :
    - Programmation en C (AIX 4.2) des OCI-Oracle.
    - Ecriture d&#x2019une librairie ftp pour la mise-à-jour à distance des versions. (Programmation C utilisant directement les sockets pour avoir une version compatible Unix et win32)
    - Gestion de module TWAIN (win32) + traitement d&#x2019image scannées pour la mise en forme de petites annonces.

    &#xF0A7 Programmation en C (win32) d&#x2019un &#x201Cstand-alone&#x201D d&#x2019impression Crystal-Report 6.0 utilisant
    l&#x2019ODBC-text d&#x2019INTERSOLV. (pour garder la compatibilité 16/32bit)

    Chef de projet sur la création d&#x2019un site internet/intranet
    Pour le suivi de clientèle (fiches de bugs+aides aux paramétrages du logiciel PUBLISSIMO) décliné sous deux plates-formes :

    &#xF0A7 win32 avec IIS et script ASP, interfacé avec MS-Dev C 6.0 pour la création de DLL
    (ActiveX pour un module d&#x2019upload, et ISAPI pour composition plus rapide des petites annonces en PostScript)

    &#xF0A7 Linux avec APACHE avec module PHP (vente du concept et de la technologie du site aux clients sous Unix)

    Le site tourne avec une base Oracle 7.3 et comprend également des applets.
    (Réécriture d&#x2019une textbox plus complète et plus compacte, scroll-text pour les offres promotionnelles)

  • IKOSOFT S.A Aix-en-Provence
    Jan 1994 - Jan 1998

    Responsable des modules en C (GNU-C) pour la création d'un "mini-langage" proche du BASIC et compatible avec le bytecode JAVA pour des applications internes de la société.
    (Utilisation de Lex et Yacc pour la gestion du parseur, développement sous Linux)

    &#xF0A7 Programmation de logiciels de gestion (salon de coiffure) entièrement sous API Windows avec :
    - MSVC 5.0/6.0 (version Win95, développement sous NT), avec ODBC et SYBASE
    SQL-Anywhere 5.0 pour la gestion des données.
    - WATCOM C 10.06 (version 3.11) sous win32S.

    &#xF0A7 Programmation d&#x2019ActiveX en Visual C pour Visual Basic 5.00/6.00
    - Gestion ODBC32 «directe » (plus rapide et plus complète que le RDO du VB)
    - Utilisation du sous-classement pour ajout de fonction au VB comme memmove,
    meilleure gestion des chaînes, &#x2026
    - Responsable du développement de routines assembleur x86 pour les graphismes
    (Coupes, détourage, drag-and-drop) sous Windows 3.11 avec MASM.
    - Création et programmation d&#x2019utilitaires de bureau (agenda) en C++ sous MSVC utilisant soit
    le moteur SQL JetBase (ACCESS) soit ORACLE (avec driver ODBC)
    - Programmation d&#x2019applets JAVA pour divers sites Internet.
    (« Coiffures de Paris », «Jean-Louis-David »).

  • N.T.C.E Marseille
    Jan 1993 - Jan 1994

    &#xF0A7 Programmation et maintenance de serveurs télématiques en C sous UNIX (sous Olivetti).

    &#xF0A7 Conception et programmation de répondeurs vocaux sous PC-386 en Borland C
    avec dos-extender PHAR-LAP.

  • AMK Roquevaire
    Jan 1990 - Jan 1993

    Conception/programmation et maintenance de serveurs télématiques pour les professions libérales. (Carnet de rendez-vous, informations consommateurs, &#x2026)
    Multi-serveurs sous PC-386, programmés en MS-PASCAL sous MS-DOS.

  • UBI-SOFT en free-lance Paris
    aujourd'hui

    &#xF0A7 Développement de routines assembleur 6502 et 68000 pour graphismes dans des applications ludiques. (Copies d&#x2019écrans rapides en 68000&#x2026)

Voir le profil complet de ce freelance

Profils similaires parfois recherchés

CV Développeur pocketpc, Missions Développeur pocketpc, Développeur pocketpc freelance

Les nouvelles missions de Développeur pocketpc

Développeur POCKETPC

ASAP
75 - Paris
3 mois
Voir la mission

Expert Digital Workplace – Microsoft 365 / Workspace ONE / Copilot

Windows
01/10/2026
75 - PARIS
12 mois
Voir la mission

Consultant SAS / Exploitation & MCO BI

Control-M SAS QlikView Qlik Sense
21/09/2026
75 - PARIS
6 mois
Voir la mission

Technicien Limoges

Cisco Active Directory Windows ToIP Windows 10
30/09/2026
87 - LIMOGES
11 mois
Voir la mission

Visite de site NORREYEN BESSIN et Caen

Mac MS Office Windows Windows 10 Microsoft Dynamics 365
21/09/2026
14 - CAEN
12 mois
Voir la mission

Analyste SOC N2 H/F

Linux Sécurité Splunk SIEM Cybersécurité
21/09/2026
75 - PARIS
12 mois
Voir la mission

Développeur fullstack Angular/Django

Angular Python Django UML
01/10/2026
75 - Paris
3 mois
Voir la mission

Ingenieur Editique

Databricks Python
A définir
44 - Saint Herblain
220 jours ouvrés
Voir la mission

Technicien de proximité

SQL Active Directory MS Office 365 Windows 10
01/10/2026
16 - ANGOULÊME
24 mois
Voir la mission

Administrateur Systèmes Windows

VMware Red Hat SharePoint Active Directory
01/10/2026
91 - Longpont-sur-Orge
5 mois
Voir la mission
Je trouve ma mission

Les derniers CV de Développeur pocketpc disponibles

CV Freelance Mainframe IA et MLops
Saravana

Freelance Mainframe IA et MLops

  • CHAMPS-SUR-MARNE
Mainframe COBOL SQL Github Python Deep Learning PyTorch TensorFlow Keras Docker Hugging Face Transformers DVC Grafana Kubernetes Airflow MLflow HashiCorp Terraform Jenkins
CV Lead développeur Arduino
Jonathan

Lead développeur Arduino

  • TILLY
Arduino Unity 3D
CV Développeur WINDEV
Ludovic

Développeur WINDEV

  • Lompret
WinDev WebDev GAP III GAP IV Adelia Visual Studio
CV Consultant FORMS
Tawfik

Consultant FORMS

  • Vébron
Forms SQL Server Visual Studio Silverlight BI .NET Nuke WPF Team Foundation Server Xamarin
CV Développeur .Net, Lead développeur, Architecte
Sébastien

Développeur .Net, Lead développeur, Architecte

  • HERBLAY
.NET C# SQL SQL Server DevOps ASP.NET Kafka React.js AngularJS Vue.js
CV Consultant Expert  JBOSS WILDFLY J2EE JAKARTAEE ANSIBLE
Antoine

Consultant Expert JBOSS WILDFLY J2EE JAKARTAEE ANSIBLE

  • BERRAC
Java J2EE Ansible Linux HTML JBoss Tomcat Apache PostgreSQL XWIKI
CV Développeur RPG
Michael

Développeur RPG

  • Lille
AS400 RPG PHP Lotus Notes Java Sunopsis J2EE
CV Chef de projet C++
Pierre-Yves

Chef de projet C++

  • houdan
C++ PHP AJAX JavaScript WinDev WebDev jQuery Flash
CV Architecte BIG DATA
Mustapha

Architecte BIG DATA

  • chelles
Java Linux Shell Unix Jenkins Elasticsearch Cassandra Big Data Apache Spark Logstash Apache Kafka
CV Développeur HTML
Jérôme

Développeur HTML

  • St Céítbdqi!e`Kbvuhkobi
HTML JavaScript PHP LAMP CSS Eclipse Delphi Joomla jQuery Java
Je trouve mon freelance