You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Andrew HolmanAH

Andrew Holman

C++/Java/iOS/Android Developer (15 years of experience)

€300/day
Ruffec, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Andrew

Over 15 years of experience with contemporary software including front-end and back-end systems, databases, and iOS and Android mobile application design and development.

I have particular experience in the telecommunications industry with experience in VOIP and billing systems.

My prior experience in electronics has allowed me to interact with disparate equipment and technologies including control, instrumentation, and real-time data systems.
  • English

    Native or bilingual

  • French

    Basic

Can work on-site
Ruffec (up to 50km)

Experience

  • Devon and Somerset Fire and Rescue Service
    Java Engineer
    PUBLIC SAFETY
    March 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.
    Java Microservices Spring boot JSON REST Docker Git Scrum SQL Server activemq
  • Spark Nouvelle-Zélande
    Senior Software Engineer
    TELECOMMUNICATIONS
    July 2009 - May 2017 (7 years and 11 months)
    Auckland, New Zealand
    Lead developer for the design, development and maintenance of a telephony platform. Backend (Linux, C) and front end (iOS, Android). The platform served 150,000 customers and generated $12M revenue per year.

    • System consists of a telephony server using SS7 signaling to the telco network and written in C under Linux. Hosted on multiple load-sharing hardware it has a web services interface for credit card top-ups. A MySQL database is used to store transactions, customer data, account data, a secure PIN and multiple products.

    • Development of an interface with Aculab device drivers for telephony signalling.

    • Design and development of a gateway between SIP and PSTN.

    • Web services interface designed and developed.

    • Application design: Call card applications designed and developed for Android and iOS.

    Integrated into the application lifecycle concept, design, build, deploy, test and release to the Apple App Store and Google Play. The applications use the VOIP/SIP protocol to communicate with a SIP proxy and JSON to communicate with web services to obtain account status. The applications also interface with a payment gateway to apply credit to the account.
    C Objective C Android MySQL VOIP SS7 JSON Linux
  • Optimation New Zealand
    Java Developer
    TELECOMMUNICATIONS
    April 2009 - May 2009 (2 months)
    Auckland, New Zealand
    Developed enhancements to an IVR menu based system written in Java and using voice XML running on a Jboss application server to provide increased flexibility.
    Java Jboss voice XML

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • HND Electronics
    School of Electronic Engineering, British Army
    1983
    Electronique, systèmes radar

Skill set (35)

Categories