About Andrew
English
Native or bilingual
French
Basic
Experience
- Devon and Somerset Fire and Rescue ServiceJava engineerPUBLIC SAFETYMarch 2020 - Today (6 years and 2 months)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élandeSenior Software EngineerTELECOMMUNICATIONSJuly 2009 - May 2017 (7 years and 11 months)Auckland, New ZealandDé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 ZealandJava developerTELECOMMUNICATIONSApril 2009 - May 2009 (2 months)Auckland, New ZealandDeveloped enhancements to a IVR menu based system written in Java and using voice XML running on a Jboss application server to provide increased flexibility.
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- HND ElectronicsSchool of Electronic Engineering, British Army1983Electronique, systèmes radar