Weiqing MAO

Full Stack Engineer at HiSeis
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Perth Area, AU
Languages
  • English Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Australia
    • Mining
    • 1 - 100 Employee
    • Full Stack Engineer
      • Jan 2022 - Present

      full stack developer, google cloud, restful api, react app, nestjs, 3rd party integration, kpi integration, system architect, solution architect, google cloud suites such as app engine, cloud run, vm, scheduled task, cloud logging, ci-cd, nosql DB, cloud storage, containerised docker app, etc... cyber security, a bit of everything from front to back, from top to bottom full stack developer, google cloud, restful api, react app, nestjs, 3rd party integration, kpi integration, system architect, solution architect, google cloud suites such as app engine, cloud run, vm, scheduled task, cloud logging, ci-cd, nosql DB, cloud storage, containerised docker app, etc... cyber security, a bit of everything from front to back, from top to bottom

    • Canada
    • Software Development
    • 700 & Above Employee
    • Associate Software Engineer
      • Mar 2015 - Jan 2022

      Maintain and develope e-Recruitment products Integrate third party api with current system Provide level 2 helpdesk support for BigRedSky products Maintain and develope e-Recruitment products Integrate third party api with current system Provide level 2 helpdesk support for BigRedSky products

    • Australia
    • Higher Education
    • 700 & Above Employee
    • Business Developer (ColdFusion)
      • Sep 2014 - Dec 2014

      • Developed and maintained websites for Curtin University to meet business requirements in accordance with university policies and procedures • Worked with unit coordinators, developers, and BA across a diverse range of areas to analyse new functionality/requirements, and integrate them into current systems • Developed and maintained Unit Outline Builder, Course Management System, Course Handbook, eVALUate, and Course Online Application • Provided technical support for websites • Practised Agile software development • Developed and maintained Oracle Database Show less

    • Web Developer
      • Aug 2014 - Nov 2014

      • Developed webpages using WordPress Framework for MyGuru to helping local community • Also as a network administrator in charge of domains, servers, emails and database • Integrated new functionalities with current website, maintain and optimize website • Provided general I.T support for websites • Developed and maintain MySQL Database • Implemented Facebook social plugins • Developed webpages using WordPress Framework for MyGuru to helping local community • Also as a network administrator in charge of domains, servers, emails and database • Integrated new functionalities with current website, maintain and optimize website • Provided general I.T support for websites • Developed and maintain MySQL Database • Implemented Facebook social plugins

  • n/a
    • Perth
    • The Knight's Travails Solution
      • Aug 2014 - Aug 2014

      Given a standard 8x8 chessboard, design an application that accepts two squares identified by algebraic chess notation, find the shortest sequence of valid moves to take a Knight piece from the starting position to the ending position implemented a desktop solution C# Windows Console implemented a client/server solution using ASP.NET MVP C# implemented a client/server solution using JS and PHP implemented a client side(browser) single page web application using pure JavaScript only implemented a client/server solution using Ruby on Rails mostly importantly, I built all solutions from scratch more info: http://robertnicholson.org/knightdoc/ Show less

    • Front End Web Developer (LAMP)
      • Jan 2014 - Apr 2014

      Website Builder for IUNI U2/ Vivo 3S Android Mobile Phone Proposed seven ideas Created and Improved whole website (HTML5, JS, CSS3, PHP5, Canvas) Integrated with JSC3D and GOO Technology Delivered on time and under budget. http://robertnicholson.org/u2/index.php Website Builder for Robert David Nicholson - BIBLIOGRAPHY OF LAW PUBLICATIONS Proposed two solutions Designed and Developed whole website (HTML5, JS, CSS3, PHP5) Improved SEO (Microdata, RDFa, Open Graph, Google and Bing Webmaster) Delivered on time and under budget. http://www.robertnicholson.org/index.html Show less

    • Bitcoin Australia Exchange Services Website Developer
      • Dec 2013 - Jan 2014

      Develop core services of bid/ask, withdraw/deposit, and live price index (js/php/html)Integrate the third-party trade services providers such as Blockchain and Coinbase to the front end systemhttp://robertnicholson.org/bitcoin

    • GPU C++ Developer
      • Nov 2013 - Dec 2013

      Lucas Lehmer Test for Mersenne Prime(GPU)AMD APP, Intel TBB, AMD Bolt, OpenCLBig Integer Multiplication C#, C++Integrate Fast Fourier Transform, Use AMD Bolt C++ Library Evaluate and Implement Toom Cook 3, and Schonhage Strassen Algorithmhttps://github.com/allen-ecu/PrimeNumber

    • HTML 5 Designer
      • Oct 2013 - Nov 2013

      Canvas SVG CSS Animation (HTML & JS)Google Chrome V31 Firefox V26 Internet Explorer V11Draw objects on canvas, import SVG objects, Manipulate objects with JS and CSSInteraction with users via touch and click eventshttp://robertnicholson.org/canvas_social/index.htmlhttp://robertnicholson.org/paint/

    • News App (Dart) using Google Dart App Developer
      • Feb 2013 - Apr 2013

      Google Dart Editor M3 Rikulo Stream Server V0.5.5 Chromium V25.0.1357.0 DEV HTTP CLIENT V0.6.7 User sends news data in JSON via AJAX to Dart Server Use Google Map to show the distribution of news https://github.com/allen-ecu/news_app_v2 Google Dart Editor M3 Rikulo Stream Server V0.5.5 Chromium V25.0.1357.0 DEV HTTP CLIENT V0.6.7 User sends news data in JSON via AJAX to Dart Server Use Google Map to show the distribution of news https://github.com/allen-ecu/news_app_v2

  • n/a
    • Perth
    • Prime Number (OpenCL) Parallel Computing Software Developer
      • Jan 2013 - Feb 2013

      OpenCL 1.2 AMD-APP(1084.4) OpenCL(Cloo 0.9) Visual Studio 2010 (C#) AMD 6750M AMD CATALYST 13.1 WIN7 x64 Use GPU to calculate 224 prime number (GPU: 16 MIN CPU: 23 MIN) OpenCL 1.2 AMD-APP(1084.4) OpenCL(Cloo 0.9) Visual Studio 2010 (C#) AMD 6750M AMD CATALYST 13.1 WIN7 x64 Use GPU to calculate 224 prime number (GPU: 16 MIN CPU: 23 MIN)

    • Website Owner Small Business Manager, Developer, and Public Officer
      • Jun 2012 - Dec 2012

      • Researching the market, analyzing the business needs, managing the business objectives • Designing, developing, testing, and implementing websites that meet business aim • Business website SEO and market selling • http://robertnicholson.org/cart/ • Researching the market, analyzing the business needs, managing the business objectives • Designing, developing, testing, and implementing websites that meet business aim • Business website SEO and market selling • http://robertnicholson.org/cart/

    • Australia
    • Higher Education
    • 700 & Above Employee
    • Microsoft Kinect Project Developer
      • Feb 2011 - Dec 2011

      -Researching, designing, implementing image processing technique involving human body detection and tracking -Capturing anomalous behavior (falling out of the bed) of severe patients in hospital via depth cameras -Open Source OpenCV programming (Image Processing, K-means clustering algorithm, Mean Filter Background Subtraction) -.NET (C#) 4.0 Developing, Testing, Debugging, Designing - Technologies used include Microsoft Visual Studio, WPF, OpenCV, Microsoft Kinect Research -Researching, designing, implementing image processing technique involving human body detection and tracking -Capturing anomalous behavior (falling out of the bed) of severe patients in hospital via depth cameras -Open Source OpenCV programming (Image Processing, K-means clustering algorithm, Mean Filter Background Subtraction) -.NET (C#) 4.0 Developing, Testing, Debugging, Designing - Technologies used include Microsoft Visual Studio, WPF, OpenCV, Microsoft Kinect Research

    • Seismic Hardware Engineer
      • Dec 2010 - Feb 2011

      -Performing Internal, Geophone, and CMR testing on seismic implementation boxes -Detecting and locating the faults -Analyzing, testing and fixing problems -Soldering and replacing the faulty hardware parts -Maintaining daily logs "We were not confident of you at the beginning, however, now I think you are beyond my expectation. Good job, well done." -- Anton Kepic -Performing Internal, Geophone, and CMR testing on seismic implementation boxes -Detecting and locating the faults -Analyzing, testing and fixing problems -Soldering and replacing the faulty hardware parts -Maintaining daily logs "We were not confident of you at the beginning, however, now I think you are beyond my expectation. Good job, well done." -- Anton Kepic

    • Level 2 Desktop Support(North America and Canada)
      • Jan 2008 - Jun 2008

      -Desktop Technique Support Engineer Level 2 (North America & Canada clients) -Provide technique support on Windows XP, Windows Vista, Microsoft Office, and Internet Explorer products via emails -Writing technical trouble-shooting solutions documents for knowledge library -Preparing tutorials for new employees -Received positive and highly satisfied feedback from clients -Desktop Technique Support Engineer Level 2 (North America & Canada clients) -Provide technique support on Windows XP, Windows Vista, Microsoft Office, and Internet Explorer products via emails -Writing technical trouble-shooting solutions documents for knowledge library -Preparing tutorials for new employees -Received positive and highly satisfied feedback from clients

    • Junior.NET Developer
      • Jun 2007 - Dec 2007

      -Design the object-oriented classes, windows form user interface, performing debugging and testing -Design client/server networking applications -Core business requirements analyzing -Connecting to SQL server for data storing and enquiring -Working corporately with other team members -Design the object-oriented classes, windows form user interface, performing debugging and testing -Design client/server networking applications -Core business requirements analyzing -Connecting to SQL server for data storing and enquiring -Working corporately with other team members

Education

  • Edith Cowan University
    Master, Computer Science
    2010 - 2011
  • The University of Western Australia
    Diploma, Engineering
    2008 - 2009
  • Shanghai Ocean University
    Bachelor, Computer Science and Technology
    2004 - 2008

Community

You need to have a working account to view this content. Click here to join now