Bob Axford
Chief Technology Officer at Junction AI- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
German Elementary proficiency
Topline Score
Bio
Yani Iliev
Bob was an absolute pleasure to work with. He is brilliant at decoupling web services and truly understands technology, process and people. I recommend that anyone in need of IT leadership should be sure to talk to Bob
Tim Warwick
Bob is a very capable and pragmatic senior software engineer that turns around projects quickly with a good handle on the time/quality balance. He is easy to work with, contributes great ideas and is forward thinking. He has a great nature and was always willing to assist others in the team. I have no hesitation in recommending Bob.
Yani Iliev
Bob was an absolute pleasure to work with. He is brilliant at decoupling web services and truly understands technology, process and people. I recommend that anyone in need of IT leadership should be sure to talk to Bob
Tim Warwick
Bob is a very capable and pragmatic senior software engineer that turns around projects quickly with a good handle on the time/quality balance. He is easy to work with, contributes great ideas and is forward thinking. He has a great nature and was always willing to assist others in the team. I have no hesitation in recommending Bob.
Yani Iliev
Bob was an absolute pleasure to work with. He is brilliant at decoupling web services and truly understands technology, process and people. I recommend that anyone in need of IT leadership should be sure to talk to Bob
Tim Warwick
Bob is a very capable and pragmatic senior software engineer that turns around projects quickly with a good handle on the time/quality balance. He is easy to work with, contributes great ideas and is forward thinking. He has a great nature and was always willing to assist others in the team. I have no hesitation in recommending Bob.
Yani Iliev
Bob was an absolute pleasure to work with. He is brilliant at decoupling web services and truly understands technology, process and people. I recommend that anyone in need of IT leadership should be sure to talk to Bob
Tim Warwick
Bob is a very capable and pragmatic senior software engineer that turns around projects quickly with a good handle on the time/quality balance. He is easy to work with, contributes great ideas and is forward thinking. He has a great nature and was always willing to assist others in the team. I have no hesitation in recommending Bob.
Credentials
-
Sun Certified Java Developer
Sun Microsystems
Experience
-
Junction AI
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Chief Technology Officer
-
Apr 2021 - Present
-
-
-
FigJam IT
-
Northern NSW/Gold Coast
-
Founder
-
Mar 2012 - Present
Leading Edge eCommerce solutions for SMEs and startups Leading Edge eCommerce solutions for SMEs and startups
-
-
-
Figjam IT Pty Ltd
-
Software Development
-
Studying Machine Learning
-
Sep 2020 - Apr 2021
Studying machine learning via online courses and putting it into practice in various applications Studying machine learning via online courses and putting it into practice in various applications
-
-
-
Whooshkaa
-
Remote
-
Senior Developer
-
Aug 2017 - Sep 2020
Development of big data / analytics stack to track metrics for a Podcast platform. Data Lake in AWS, using Athena, Glue, Aurora Postgres database, Kinesis Firehose and Lambda for ingestion. Media Delivery Engine comprised of Cloudfront / Lambda@Edge stack. Realtime generation of MP3 files with dynamic ad insertion based on advertising campaign targeting. Media transcoding service comprised of docker based system for transcoding audio and video to various formats. Deployed in ECS / Fargate… Show more Development of big data / analytics stack to track metrics for a Podcast platform. Data Lake in AWS, using Athena, Glue, Aurora Postgres database, Kinesis Firehose and Lambda for ingestion. Media Delivery Engine comprised of Cloudfront / Lambda@Edge stack. Realtime generation of MP3 files with dynamic ad insertion based on advertising campaign targeting. Media transcoding service comprised of docker based system for transcoding audio and video to various formats. Deployed in ECS / Fargate with SQS queue for reliability. Show less Development of big data / analytics stack to track metrics for a Podcast platform. Data Lake in AWS, using Athena, Glue, Aurora Postgres database, Kinesis Firehose and Lambda for ingestion. Media Delivery Engine comprised of Cloudfront / Lambda@Edge stack. Realtime generation of MP3 files with dynamic ad insertion based on advertising campaign targeting. Media transcoding service comprised of docker based system for transcoding audio and video to various formats. Deployed in ECS / Fargate… Show more Development of big data / analytics stack to track metrics for a Podcast platform. Data Lake in AWS, using Athena, Glue, Aurora Postgres database, Kinesis Firehose and Lambda for ingestion. Media Delivery Engine comprised of Cloudfront / Lambda@Edge stack. Realtime generation of MP3 files with dynamic ad insertion based on advertising campaign targeting. Media transcoding service comprised of docker based system for transcoding audio and video to various formats. Deployed in ECS / Fargate with SQS queue for reliability. Show less
-
-
-
Hostfully
-
United States
-
Travel Arrangements
-
1 - 100 Employee
-
Chief Technology Officer
-
Sep 2016 - Aug 2017
Product development, strategy and integrations, planning for scale and investigating new technologies. Design and implementation of Docker based microservices stack, using Phoenix framework with a React/Redux user interface. Product development, strategy and integrations, planning for scale and investigating new technologies. Design and implementation of Docker based microservices stack, using Phoenix framework with a React/Redux user interface.
-
-
-
Envoy Inc.
-
Remote
-
Senior Developer
-
May 2017 - Jul 2017
Development of elixir application within a larger umbrella application, responsible for near realtime synchronization of data from external database into an application database. Data required complex business rules to merge different schemas. Development of elixir application within a larger umbrella application, responsible for near realtime synchronization of data from external database into an application database. Data required complex business rules to merge different schemas.
-
-
-
MapJam Inc
-
United States
-
Internet Publishing
-
1 - 100 Employee
-
Senior Engineering Consultant
-
Oct 2014 - Nov 2016
Complex mapping application, using leaflet and various map providers to display highly customisable maps. Involved in platform for serving vector map tiles from Open Street Map planet exports. Involved in conversion of existing site from jQuery based UI to Angular. Reimplementation of backend API. Contributed to image rendering application to produce JPG/PNG images from maps. Implemented realtime editing feature allowing multiple users to edit a map at the same time and see live… Show more Complex mapping application, using leaflet and various map providers to display highly customisable maps. Involved in platform for serving vector map tiles from Open Street Map planet exports. Involved in conversion of existing site from jQuery based UI to Angular. Reimplementation of backend API. Contributed to image rendering application to produce JPG/PNG images from maps. Implemented realtime editing feature allowing multiple users to edit a map at the same time and see live updates. Implemented rendering of large GEO dataset on maps. Custom leaflet plugins for clustering of GEOJson tile data. Show less Complex mapping application, using leaflet and various map providers to display highly customisable maps. Involved in platform for serving vector map tiles from Open Street Map planet exports. Involved in conversion of existing site from jQuery based UI to Angular. Reimplementation of backend API. Contributed to image rendering application to produce JPG/PNG images from maps. Implemented realtime editing feature allowing multiple users to edit a map at the same time and see live… Show more Complex mapping application, using leaflet and various map providers to display highly customisable maps. Involved in platform for serving vector map tiles from Open Street Map planet exports. Involved in conversion of existing site from jQuery based UI to Angular. Reimplementation of backend API. Contributed to image rendering application to produce JPG/PNG images from maps. Implemented realtime editing feature allowing multiple users to edit a map at the same time and see live updates. Implemented rendering of large GEO dataset on maps. Custom leaflet plugins for clustering of GEOJson tile data. Show less
-
-
-
Push Sending MVP
-
Remote
-
Senior Developer
-
Aug 2015 - May 2016
Building a prototype for a PAAS for push notifications. Development of backend API in Golang which integrated with AWS SNS service to send large batches of push notifications. Front-end website built in Ruby on Rails, with React/Redux/Material Design UI. Library for integration into iOS apps, written in Swift. Library for integration into Android apps, written in Java. Project was put on hold after established players entered the market. Building a prototype for a PAAS for push notifications. Development of backend API in Golang which integrated with AWS SNS service to send large batches of push notifications. Front-end website built in Ruby on Rails, with React/Redux/Material Design UI. Library for integration into iOS apps, written in Swift. Library for integration into Android apps, written in Java. Project was put on hold after established players entered the market.
-
-
-
OtherLevels
-
Australia
-
Advertising Services
-
1 - 100 Employee
-
Senior Software Engineer (contract)
-
Aug 2012 - Apr 2014
Design and implementation of distributed message delivery system for A/B Testing of mobile push notifications, emails and SMS. Message retargeting engine. Analytics platform for reporting on high volume realtime data from mobile devices. Design and implementation of distributed message delivery system for A/B Testing of mobile push notifications, emails and SMS. Message retargeting engine. Analytics platform for reporting on high volume realtime data from mobile devices.
-
-
-
Timely
-
Canada
-
Software Development
-
1 - 100 Employee
-
Senior Developer
-
Apr 2012 - Sep 2012
Building RESTful APIs using node.js. Design of scalable back end systems for event management. Building RESTful APIs using node.js. Design of scalable back end systems for event management.
-
-
-
Guvera
-
Entertainment
-
1 - 100 Employee
-
Technical Lead
-
Jul 2011 - Mar 2012
Design and development of components to build highly scalable media platform. Investigation of new technologies, system design and architecture.
-
-
Analyst/Programmer
-
Jun 2010 - Jun 2011
Designed and Developed website functionality for high volume media based website.
-
-
-
-
Analyst/Programmer
-
2011 - 2012
PHP/SQL Developer PHP/SQL Developer
-
-
-
ONEgroup
-
Wellness and Fitness Services
-
1 - 100 Employee
-
Senior Developer
-
Jun 2007 - Jun 2011
Developer for Java based eCommerce system. Implemented UI and backend in Java. Postgresql database, payment gateway integration. Generation of invoices, consignment notes, delivery labels. Developer for Java based eCommerce system. Implemented UI and backend in Java. Postgresql database, payment gateway integration. Generation of invoices, consignment notes, delivery labels.
-
-
-
-
Analyst/Programmer
-
2001 - 2004
Java/J2EE Development of web based systems. Integration of banking systems using XML messaging framework. Pricing model for complex business transactions. Java/J2EE Development of web based systems. Integration of banking systems using XML messaging framework. Pricing model for complex business transactions.
-
-
-
-
Developer
-
1999 - 2002
Java and Lotus Domino Development Java and Lotus Domino Development
-
-
-
Hunter Control Systems
-
Milton, Qld
-
Systems Engineer
-
Mar 1999 - Oct 1999
SCADA and PLC Programming, configuration and commisioning for mine control systems. SCADA and PLC Programming, configuration and commisioning for mine control systems.
-
-
-
ICO Global Communications
-
Telecommunications
-
1 - 100 Employee
-
Database Administrator
-
Apr 1998 - Oct 1998
Administrator/Developer for Engineering Change Control Database and issues tracking database. Management of contract with external software developers, including system acceptance testing. Administrator/Developer for Engineering Change Control Database and issues tracking database. Management of contract with external software developers, including system acceptance testing.
-
-
-
RBS Trust Bank
-
London
-
Administrator
-
Nov 1997 - Feb 1998
Admistrator for Global Custody area of bank. Administration and preparation of legal documents. Developed client database. Admistrator for Global Custody area of bank. Administration and preparation of legal documents. Developed client database.
-
-
-
Coca-Cola Europacific Partners
-
United Kingdom
-
Manufacturing
-
700 & Above Employee
-
Project Engineer
-
Feb 1995 - Feb 1997
Control systems, PLC programming and SCADA systems. Sourcing and installation of capital equipment, process improvements, energy recovery system Mechanical design for manufacturing components using AutoCAD Member of project team for major production line installation. Control systems, PLC programming and SCADA systems. Sourcing and installation of capital equipment, process improvements, energy recovery system Mechanical design for manufacturing components using AutoCAD Member of project team for major production line installation.
-
-
Education
-
Queensland University of Technology
B. Engineering / B. Business, Manufacturing Systems / Marketing -
Cleveland State High School