Gary Davies work email
- Valid
- Valid
Gary Davies personal email
- Valid
Gary Davies phone numbers
Global software engineering experience is key to my success in all company projects.Mobile and Web applications, React & React Native, Android, iOS, Typescript, Javascript, Swift, Java,C#, C/C++, MS SQL, MySQL, Oracle, PostgreSQL, Restful API.Restful API using Node.js, Express.js, Typescript, routing and MS SQL, MySQL, Oracle, PostgreSQL.Restful API using MS Azure, C# and MS SQL.Desktop and embedded applications using C/C++,C#, Classes & Object Oriented Design.Give blood today, save a life tomorrow (CEO, CTO)https://giveblood.io
-
Payments React Native LeadHcf AustraliaPerth, Wa, Au -
Senior React Native DeveloperTekaccel Inc. May 2023 - PresentPlano, Texas, Us -
Payments React Native LeadHcf Australia Nov 2022 - May 2023Sydney, Nsw, AuCompanies involved: Solid Apps, TheoremOne, Media Monks & HCFIPSI Credit Card integrationMake a payment Credit CardMake a payment BpayPayment Flow screensPayment HistorySpecialising in creating high fidelity UI perfectly matching design specificationsWorking with designers validating designs for dev readinessMentor developers: writing reusable components, storybook, unit tests, code reviews, tech discussionsDiscussing high level strategies for bringing Android and iOS accessibility and usability into the app.Mulesoft and Salesforce API -
Mobile And Web App EngineerBankwest Aug 2021 - Oct 2022Perth, Western Australia, AuMobile banking app (mobile app)Internet Banking System IBS (web app)New Payment Platform (NPP)Internal PaymentsPayIDBPayScheduled PaymentsRepeating PaymentsCopy payment flowModify payment flow -
React Native DeveloperNrw Holdings Feb 2021 - Aug 2021Belmont, Western Australia, AuDeveloping the Project Activity Capture app for capturing employee activities on mine sites -
Senior Mobile EngineerInx Software Jun 2020 - Nov 2020West Perth, Western Australia, AuInFlight React Native mobile application: Work with UI/UX designers to design world class mobile application. Create the React Native application based on UI/UX designs. Primarily coded using Typescript with some Swift and Java code where needed. Screens were coded using Functional Components and hooks for managing state. Added Auth0 password authetication using personal mobile numbers and security codes. Included a custom calendar and itinerary list component using React native bridge to iOS and Android. Consumes secure Restful API using https, tokens and json responses. 100+ unit tests using jest, including UI tests.Support other various mobile applications.Managing the Google and Apple developer accounts.Responsible for iOS and Android app signing. -
Member Of The Organising Committee For Business & Sustainability ForumsUnited Nations Oct 2018 - Aug 2020New York, Ny, Us -
Science Party Candidate For PerthScience Party Australia Oct 2018 - Aug 2020Sydney, AuScience Party candidate for Perth in the 2019 federal election (House of Representatives) -
Senior Engineer - Mobile ApplicationsCbh Group Dec 2018 - Apr 2020Perth, Western Australia, AuDeliver new Domestics mobile application from concept to productionAndroid, iOS, React, React-Native, Typescript, Javascript, Restful API, Offline storage, UX, UI -
React Software EngineerTakor Group Ltd Oct 2018 - Dec 2018Belmont, Western Australia, AuAdded features to the Soar application. https://soar.earthBlockchain, Ethereum, React, React-Native, Typescript, Javascript, css, html -
Mobile Appplications Engineer Ios AndroidGaia Resources May 2016 - Oct 2018Perth, Western Australia, AuEverything mobile.Projects:Marin Parks WA, iOSHydra, iOS and AndroidFlying Foxes, iOS and AndroidFrogs, iOS and AndroidBeneficial Insects, iOS and AndroidTrails WA, iOSDolphin Watch, iOS and AndroidWildcare Helpline, iOSMicroblitz, iOS and AndroidBirds, iOS and AndroidCoffee app, iOS and Android -
Ceo, CtoGiveblood.Io 2016 - Aug 2018Giving blood should be rewarded. Download the GiveBloodCoin wallet and mobile app and be rewarded for helping people in need.
-
Senior Consultant, Technical SpecialistIgnia Aug 2014 - Mar 2016Perth, Western Australia, AuSenior Consultants perform a broad range of tasks, primarily working on client projects which involve writing specifications, coding, configuring, building, testing, implementing and sometimes supporting applications using programming languages and development tools.Provide consulting services during the business case development, requirements, planning, design and implementation of Mobile applications, .Net and broader Microsoft solutions.Android SDKiOS SDKXamarin Forms SDKTest Driven DevelopmentMicrosoft Azure Mobile ServicesMicrosoft Azure SQL DatabasesMicrosoft Azure Active DirectoryMicrosoft Azure Push NotificationsMicrosoft Azure MVC Web APIMicrosoft Azure Service BusMicrosoft Azure Virtual MachinesMicrosoft Windows Phone 8.1 ApplicationsUX - User ExperienceMobile cross-platform development -
Android And Ios Mobile Applications EngineerEmbed International Pty Ltd Oct 2013 - Aug 2014Creating Android and iOS mobile applications using Test Driven Development, Unit Testing, mocking, HATEOUAS RESTful API webservice simulator, Agile and Scrum.EmGuest - swipe card reloading iOS applicationemPOS - point of sales iOS applicationIntegrated Oauth into emPOSUpgraded emPOS to iOS7 including UI changes to the appearanceAdded credit card processing to emPOS iOS application using encrypted Linea Pro card swiper and Mercury payment service.Adding new functionality to the EmbedAPI using .Net C# MVC WebAPI MSSQL ServerFree Games (Normal, daily)Time PlaysCard Status ChangesProduct AvailabilityEmbed Card PaymentsXCode, Objective C, HTTPS, JSON, Oauth, MacOS X, Interface Builder, GitHub, TeamCity, TFS Team Foundation ServerADT Android Development Kit, Java, JDK HTTPS, JSON Oauth
-
Android Mobile Applications EngineerSilver Chain Mar 2012 - Oct 2013Perth, Western Australia, AuProvide Healthcare digital photography used to track wounds.Provide access to client note attachments.Add cryptography to protect client information.Support orientation changes across the whole application.Modify transactions to include chunking to enable the transfer of large amounts of data eg. images, large documents and binary files.Technologies: Java, Android SDK, eclipse, client/server design, transaction processing, file downloads, file chunking, MS SQL, stored procedures, triggers, overnight caching, svn -
Software EngineerDexion Apr 2010 - Feb 2012Sydney, New South Wales, AuVoice controlled robotics.Host Interface OOA, OOD, Postgres, C++, IPC, configurable protocolInventory QA Check web service using OOA, OOD, Ubuntu, Apache, Postgres, C++, php, javascript, html, Firefox, Internet ExplorerInventory Returns web service using OOA, OOD, Ubuntu, Apache, Postgres, C++, php, javascript, html, Firefox, Internet ExplorerWarehouse Management SystemsVoxware & Speak Easy -
Software EngineerSynopsys Apr 2008 - Feb 2010Sunnyvale, California, UsI am a senior member of the Tools team. My responsibilities are predominantly associated with implementing automation for:• Validating all software release; CoMET and METeor (on Windows and Linux).• Managing configuration, release and packaging.• Managing the build on Windows and Linux.• Automating the build, release and packaging.• Automated validation using TPTP and on eclipse• Automating eclipse java plug-in, features and products export.Technologies: Java, C++, Eclipse, Plug-ins, TPTP, CruiseControl, Ant, Bash, InstallshieldX, RPMBuild, Windows, Linux, Virtual Machines, Subversion, Bugzilla. -
Software EngineerErg Sep 2007 - Apr 2008AuI am a senior member of the Add Value Machine Team (railway ticketing machine). Specifically I worked on the new Windows Driver for the BNA385 Bank Note Acceptor. The scope of work included:• Meeting with the client representatives to identify deficiencies.• Design a new driver comprised of discrete maintainable layers; Serial, Transmission Protocol, Timing, Reset, Recovery, Operate and HAL (hardware abstraction layer).• Implement the Windows Driver using Microsoft Visual C++ 6.0.• Track all notes in the device; Validated, Revenue, Refunds, Kept Cash, Refunded Revenue and Vault value.• Failure Recovery.• Complete the Design Specifications Document.• Unit Testing.The BNA385 Windows driver project was successfully completed. The new driver was accepted as a huge improvement to the AVM.Technologies: C++, MS Visual Studio, Subversion, serial communications, threads, BNA385 device. -
Software EngineerHarvestroad Feb 2006 - Sep 2007Perth, Wa, AuI worked as a senior member of the Hive Development Team. Hive is a federated digital repository system that manages sharing and reuse of any form of content in any online learning environment across any number of locations or countries and integrates with any learning Management or ERP System. My many roles were full SDLC Software Engineer; Configuration Management; Support Software Engineer. A list of projects and responsibilities are below:• Windows MS Visual C++ Rapid Publish modified for PowerPoint publishing to Hive.• Windows 2003 Server MS Visual C++ CPA UAS CGI – Performed full SDLC for new Hive module to be deployed in Certified Practicing Accountants environment for user account synchronisation between Hive and their in-house system.• Support Software Engineer – Liaised with clients, determined support bugs, developed solutions, built patches which were deployed to client servers.• Product Patches – Responsible for building and testing all types of Product patches and documentation for all supported hardware and Operating Systems.• Hive Agents (deployable applications within Hive) – Performed maintenance on existing Hive Agent libraries. Build Product Patches which successfully passed QA Testing and were deployed to client servers.• URL Hive Items – Fixed bugs relating to Hive URL items. Changes were required to all major components of Hive; front end templates, ACS libraries and Database tables.• Worked on many HTML, JavaScript, XML, Publish, View, Workflow and Copyright bugs.• Engineering Lead – Liaised with the QA Team Lead on behalf of the Development team.• Build Engineer – Performed weekly builds and Product installations for Engineering Testing using automation and VM servers.• Build Master – Built and tested final engineering Product ISOs for use by developers and hand over to QA Testing. -
Software EngineerRipple Mar 2005 - Oct 2005Maintained one of the applications, Train Agent, within the Train Control System, Transactive. Development was performed on a Windows environment using Microsoft Visual C++ Studio. Testing and integration was performed on a Solaris environment. A list of sub projects:• Train Agent – Manage and persist all train resource states• Duty, rights and authentication• Agent Synchronisation• Passenger Emergency Call• CCTV• Radio Communication• Public Announcement• Alarms• Radio Manager, a distributed MFC GUI appTechnical Snapshot: MS Visual C++ Studio, Corba (OmniORB), Oracle, MFC, UML, Excel, CVS, Beyond Compare, Architecture Enterprise
-
Software EngineerLions Eye Institute Dec 2004 - Feb 2005Developed the Itest application using MS Visual C++ on Windows XP. The application diagnoses eyesight problems. It was developed as a MFC application using the following classes: CWinApp, CWnd, CDialog, CPaintDC, CClientDC.• Gathered the requirements and wrote the Software Requirements document.• Developed prototypes for each eyesight test.• Designed the solution and wrote the Software Design document.• Implemented the classes.• Performed Class Unit Testing.• Designed the integration framework.• Implemented the integration framework classes.• Performed integration framework class Unit Testing.• Integrated the prototypes into the final application.Technical Snapshot: MS Visual C++ Studio, MFC, UML, CVS,
-
Software EngineerLogicacmg Jul 2001 - Sep 2004Montreal, Qc, CaAchievements: Successful porting of the Playback software from Solaris to DIGITAL Unix 3.0 on Alpha hardware.Successful integration of the Playback software from the Hamersley Iron Train Control System to the Boden (Sweden) Train Control System.Successfully created the software distribution.Successful commissioning of the Playback Boden Train Control System.Successful integration of the Kuala Lumpa Train Control System with the Microlok II hardware.Technical Snapshot: DIGITAL Unix 3.0, C++, cxx, X, X library, Motif, mwm, Bash, Shell, Pearl, RCS, CVS, tkdiff, diff, Microsoft Word, Red Hat Linux 6.2, Dell desktop, DEC Alpha server, Sniff, vi, vim, class design, class implementation, unit testing, object oriented analysis, object oriented design, object oriented programming, documentation -
Software EngineerData Device Corporation, Newbury Uk Oct 2000 - Apr 2001I was responsible for two projects. I successfully completed all phases of the system development life cycle for both projects as the only software developer on the projects:• MFC application, “Weather Radar”. Full 360 degree animated weather radar, 4096 x 512 x 3 colours using a Weather Radar ARINC 429 PCI card (aeronautical industry standard hardware) and Microsoft Visual C++ 6.0.• Performed many Red Hat Linux installations and configuration. I became the main Linux administrator for the site.• Researched the availability of information and technologies to develop an ARRINC 429 PCMCAI Linux driver. Developed the driver on the Red Hat Linux platform using the Linux PCMCIA Software Development Package 3.1.25 and the Linux gcc compiler.Achievements: Successfully completed the Weather Radar on time and on budget. It has been my best small project achievement. Incredibly, the software was tested on weather radar hardware in Italy and was a total success without any integration issues.Technical Snapshot: Microsoft Visual C++, Java, Swing, Microsoft SourceSafe, ARINC 429 hardware, ARINC 429 Protocol specifications, animated display, multithreaded application, requirements, design, detailed design, class design, class implementation, unit testing, object oriented analysis, object oriented design, object oriented programming, documentation, Microsoft Word
Gary Davies Skills
Gary Davies Education Details
-
Murdoch UniversityComputer Science
Frequently Asked Questions about Gary Davies
What company does Gary Davies work for?
Gary Davies works for Hcf Australia
What is Gary Davies's role at the current company?
Gary Davies's current role is Payments React Native Lead.
What is Gary Davies's email address?
Gary Davies's email address is ga****@****ail.com
What is Gary Davies's direct phone number?
Gary Davies's direct phone number is +614665*****
What schools did Gary Davies attend?
Gary Davies attended Murdoch University.
What are some of Gary Davies's interests?
Gary Davies has interest in Muay Thai Boxing, Embedded And Electronic Projects, Local Bands, Brazilian Jiu Jitsu, Mixed Martial Arts, Iphone Applications, Minecraft.
What skills is Gary Davies known for?
Gary Davies has skills like Software Development, Subversion, Software Design, Software Engineering, Java, Agile Methodologies, Xml, Object Oriented Design, C#, Programming, Unix, Linux.
Who are Gary Davies's colleagues?
Gary Davies's colleagues are Lloyd Prescott, Deborah Mason, Asish Chauhan, Sabrina Kachwalla B., Christopher Ditfort, Alison Ziegler, Janelle Leong.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial