Weiqing MAO
Full Stack Engineer at HiSeis- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
Topline Score
Bio
Experience
-
HiSeis
-
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
-
-
-
Thomson Reuters
-
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
-
-
-
Curtin University
-
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
-
-
-
robertnicholson.org/cart
-
Perth
-
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/
-
-
-
self employed
-
Perth
-
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)
-
-
-
Self Employed
-
Perth
-
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/
-
-
-
Edith Cowan University
-
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 -
The University of Western Australia
Diploma, Engineering -
Shanghai Ocean University
Bachelor, Computer Science and Technology