Andrew Holman

développeur c ++ / java / ios / android (15 ans d'

Peut se déplacer à Ruffec

  • 46.0286
  • 0.199053
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Andrew.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Andrew.

Localisation et déplacement

Localisation
Ruffec, Charente, France
Peut travailler dans vos locaux à
  • Ruffec et 50km autour

Vérifications

Langues

Catégories

Compétences (12)

Andrew en quelques mots

Plus de 15 ans d’expérience avec les logiciels contemporains, y compris les systèmes frontaux et arrière, les bases de données et la conception et le développement d’applications mobiles iOS et Android.

J'ai une expérience particulière dans l'industrie des télécommunications avec une expérience en VOIP et en systèmes de facturation.

Mon expérience antérieure en électronique m'a permis d'interagir avec des équipements et des technologies disparates, y compris des systèmes de contrôle, d'instrumentation et de données en temps réel.

Expériences

Devon and Somerset Fire and Rescue Service

Sécurité civile

Java engineer

mars 2020 - Aujourd'hui

Designed and developed components for a microservices architecture.
Created discoverable services using Netflix Eureka.

Development of web services using Rest and JSON.

Designed and developed a system for delivering notifications to various services. Using Apache ActiveMQ and Apache Camel. Integrated it into the existing architecture.

Spark Nouvelle-Zélande

Télécommunications

Senior Software Engineer

Auckland, New Zealand

juillet 2009 - mai 2017

Développeur principal pour la conception, le développement et la maintenance d'une plate-forme de téléphonie. Backend (Linux, C) et front-end (iOS, Android). La plate-forme a servi 150 000 clients et généré des revenus de 12 millions de dollars par an.

• Le système consiste en un serveur de téléphonie utilisant la signalisation SS7 vers le réseau de télécommunication et écrit en C sous Linux. Hébergé sur plusieurs matériels de partage de charge, il dispose d'une interface de services Web permettant de recharger les cartes de crédit. Une base de données MySQL est utilisée pour stocker les transactions, les données client, les données de compte, un code PIN sécurisé et plusieurs produits.

• Développement d'une interface avec les pilotes de périphériques Aculab pour la signalisation téléphonique.

• Conception et développement d’une passerelle entre SIP et PSTN.

• Interface de services Web conçue et développée.

• Conception d'applications: applications de cartes d'appel conçues et développées pour Android et iOS.

Intégré dans le concept, la conception, la création, le déploiement, le test et la publication du cycle de vie de l'application sur Apple App Store et Google Play. Les applications utilisent le protocole VOIP / SIP pour communiquer avec un proxy SIP et JSON afin de communiquer avec des services Web afin d'obtenir l'état du compte. Les applications s'interfacent également avec une passerelle de paiement pour appliquer du crédit au compte.

Optimation New Zealand

Télécommunications

Java developer

Auckland, New Zealand

avril 2009 - mai 2009

Developed enhancements to a IVR menu based system written in Java and using voice XML running on a Jboss application server to provide increased flexibility.

Telecom New Zealand

Grande distribution

Senior Développeur

Auckland, New Zealand

février 2008 - février 2009

1 recommandation externe

Formations

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte