Ray Ho

Senior Software Developer | MBCS

Newcastle Upon Tyne, England, United Kingdom

About

Passionate and energetic full stack developer, with over 10 years of experience. Strong in Object-Oriented analysis & design web application development. Proven track record of developing complex projects from concept to completion. Fast learner and enjoys learning new technology domains and methodologies. Outstanding communication skills at all organizational levels

Experience

  • Arup (Full-time · 6 yrs 7 mos)
    • Senior Software Developer
      Apr 2024 - Present · 2 yrs 3 mos

    • Software Developer
      Dec 2019 - Apr 2024 · 4 yrs 5 mos

      - Work under the Global Application Deployment Team and work with different stakeholder across different regions around the globe. - Assist project director to capture requirement and customize the global application to fulfill regional requirement. - Design web-based application architecture with both Iaas and Paas on the Azure. - Develop and maintain corporate internal systems for various business units, including the staff on-boarding system, company asset management system and equipment booking system. - Worked closely with the IAM team to automate the account provisioning process - Participate in the cloud migration projects of the legacy systems to Azure - Implement CI/CD pipeline for the automation - Gather requirement and provide POC to fulfill business need - Revamp monolithic legacy system into .net core micro-service systems.

  • Solution Analyst at Cathay Pacific Airways
    Sep 2018 - Nov 2019 · 1 yr 3 mos

    - Actively participated in the system enhancement and deployment of the Inventory Management module of Ultriamain, an Aviation Maintenance and Logistics System mainly used by Cathay Pacific Airway, Dragonair and HAECO - Assigned as the key developer to design and develop the Application Support Bot for the whole Engineering IT team with Microsoft Teams, Azure and Microsoft Bot Framework and save over 95% time and effort for system monitoring and support - Provided tier-3 support of various systems to end users in the Engineering Department - Working as one of the 2 core members in the team to build the CI/CD pipeline with Git, Jenkins and OpenShift for various revamped applications - Gathered user requirement and coordinate different vendors and resources

  • Co-Founder at DigiBagel Limited
    Jul 2017 - Jul 2018 · 1 yr 1 mo

    - Focused to develop our own online production customization platform. - Developed online stores, clinical management system and event registration system.

  • Analyst Programmer at NEC Hong Kong
    Feb 2016 - Jul 2017 · 1 yr 6 mos

    • Responsible for the system design and implementation of various RFID projects • Provided on-site feasibility study and support for the RFID position setting • Participated in system integrations with facial recognition system and fleet management system • Conducted in-house research and development to deliver a lightweight on-vehicle people counter using raspberry pi and OpenCV with Python • Worked closely with sales department and provided sales demonstration to customers • Led and provided guidance to junior programmers • Communicated with various departments and parties for requirements • Wrote technical documents including user requirement, user manual and deployment procedure

  • Analyst Programmer at Hong Kong Education City 香港教育城
    Mar 2015 - Dec 2015 · 10 mos

    - Focused on the WiFi-100 project of Hong Kong Education Bureau to centralize the wifi login authentication process in order to save the operational cost for the schools to setup their own authentication servers - Provided the wifi login authentication and authorization service for over 100 primary and secondary schools with over 1,000 simultaneous login using the advantage of the cloud - Conducted feasibility researches and proof of concepts on various cloud platforms Set up the AWS and Google Cloud Compute Engine platforms for system deployment - Containerized the Wi-Fi authentication service and various legacy systems with Docker