Hendry Lee
Software Engineer at Cansoft Technologies- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Chinese -
Topline Score
Bio
Credentials
-
PRINCE2 Foundation
APMG-InternationalJul, 2013- Nov, 2024 -
Java Programming Language
Sun MicrosystemsJun, 2001- Nov, 2024
Experience
-
Cansoft Technologies
-
Canada
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer
-
Jun 2021 - Present
Duties: • Maintain and enhance commercial websites using WordPress, Shopify and Webflow Platforms; • Web application development for Lead Management System • Mobile application development for Lead Management System • Web application frontend development for the commercial web Apps Programming Language and Development Software Used: HTML 5, CSS 3, Javascript, jQuery, .NET 5 MVC and Webapi, Entity framework Core, Flutter Dart, Firebase Cloud Messaging, JSON Web Token, Angular 13, Node.JS, Express.JS, MongoDB, Parse Server, Microsoft SQL Server for Linux, Docker Engine, Kubernetes Cluster (K3S, DigitalOcean), Git Repository, Selenium, Visual Studio 2019, Visual Studio Code, Postman, Fiddler, Powershell, Openssl. Show less
-
-
-
The Hong Kong Jockey Club
-
Non-profit Organizations
-
700 & Above Employee
-
Technical Lead
-
Apr 2020 - Apr 2021
Duties: • Technical document reviews and updating • Performing Proof-of-concept on system integration • Coding and code reviews for colleague’s works • Setup the automation test frameworks adopted by the club’s standards • Integrating the club’s enterprise solution and vendor’s maintaining products • Works effort estimations Projects References: • Off-course Branch Display System (OCBDS) External Webpage and Video Wall Setup • OCBDS Internal Development Capability • Increasing Number of Multi-races Bet Type with Snowball for OCBDS • System Integration with Web Identity Access Management (WIAM) System for OCBDS Programming Language and Development Software Used: C#, .NET Core 2.1, .NET5, RESTful API, Entity Framework Core, LINQ, non-blocking mechanism, RESTful Web Service, JSON Web Token, OpenSSL, Solace Client, SolAdmin, MS SQL Server, XUnit, SignalR, Git Repository, Selenium, DotNetBrowser, ReactJS, Windows Server 2019, Jenkins, Gitblit, JFrog, Powershell, Fiddler, Postman, Wireshark; Show less
-
-
-
Integrated Global Solutions Limited (IGS)
-
Hong Kong
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Assistant Project Manager
-
Sep 2018 - Apr 2020
uties: • Departmental information systems development • Technical writings • Quality assurances • Coding, code review and team coaching • Servers setup and high availability IT infrastructure design • Project schedule managements • Information system costing Projects References: • Redevelop and Platform Upgrade for Systematic Risk Management System for Architectural Services Department of HKSAR • System Analysis & Design, System Implementation and System Integration for Revamp of Intranet Portal of Planning Department of HKSAR • Malware Analysis Platform for the Hong Kong Police Force • Enhancement of the Food Safety Mobile Application and Nutrition Calculator Mobile Application of the Food and Environmental Hygiene Department for Conformance with Baseline Accessibility Criteria for Government Mobile App • Electronic Learning Platform Implementation for the Bank of China (HK) Limited (Saba Cloud eLearning Platform) Programming Language and Development Software Used: C#, .NET Framework 4.7, .NET MVC5, Entity Framework 6.3, LINQ, MS SQL Server with merge replication, Pencil Project for Prototyping, OpenSSL, jQuery, Saba Cloud Platform, Windows Server 2012 with Hyper-v feature, Single-Sign-On mechanism using AD authentication in IIS, Jenkins, Gitblit, Fiddler, Postman; Show less
-
-
-
Global Technology Integrator Ltd
-
Hong Kong
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Assistant Project Manager
-
Jul 2017 - Aug 2018
Duties: • Departmental information systems development, maintenance and support • Corporate portals and information systems development, maintenance and support • Technical writings • Project schedule managements • Information system costing • Code reviews and team coaching • Automated test adopted for functional and unit tests by NUnit, MOQ and Selenium • Microsoft Cloud environment setup and maintenance (Azure VM PaaS) Projects References: • Documentation for End-user Computing Specifications for Dah Sing Bank Limited: o Wealth Management Operations Department; o Remittance and Settlement Department; o Loans and Credit Operations Department; and o Credit Card Department; • Combined System Development Services for the development of Administrative System of the Innovation and Technology Bureau – Fund for Better Living (ASITB-FBL) for the Innovation and Technology Bureau (ITB) • iESG Information System for the Avista Valuation Advisory Ltd • Enhancement and maintenance services of New Clinic Automation System (nCAS) for OT&P Healthcare • Enhancement and maintenance services of IP Portal Website and Content Management System (CMS) for Hong Kong Trade Development Council (HKTDC) • Enhancement and maintenance service of Vehicle Emission Control Information System (VECIS) for the Environmental Protection Department Programming Language and Development Software Used: C#, .NET Framework 4.7, .NET MVC4, Entity Framework 6.3, MS SQL Server with AlwaysOn feature, Pencil Project for Prototyping, OpenSSL, Ajax, jQuery, MS Azure PaaS, LINQ, Windows Server 2012, MS Team Foundation Server; Show less
-
-
-
-
Contract System Analyst
-
Aug 2015 - Jul 2017
Documentations • Providing technical writings on departmental information systems including user requirement document, user acceptance test plan, system analysis and design report, data manual, application operation manual, computer operating procedures manual, system migration plan and load & stress test plan • Tender Preparations for the Standing Offer Agreement for Quality Professional Services 4 (SOA-QPS4) System Implementations • Requirement gathering • Business process and system impact analysis • Providing effort estimations (by FPA and WBS), system specifications and system prototypes • Performing data conversion for upgrading systems • Design and implementation of high availability system architecture for .NET platform • Code implementations, reviews and debugging • Carrying out both functional and non-functional tests for the departmental information systems • Automated test adopted for unit tests by MS Test project and MOQ. • Performing migration for systems hosted in departmental datacenter to the Government private cloud environment (CCCVI) Others • Software procurements • Overseeing Privacy Impact Assessment (PIA) and Security Risk Assessment and Audit (SRAA) for ongoing systems • Performing vulnerability scanning for both internet-facing websites and internal web-based information systems • Contractor, project plan and team management Projects References: • eLead System (ES) and Toxicovigilance Information System (TVIS) • Upgrade of Public Health Information System (PHIS) and Cervical Screening Information System (CSIS) • Colorectal Cancer Information System (CRCIS) • Vulnerability Scanning of Departmental Websites Programming Language and Development Software Used: C#, .NET Framework 4.7, .NET MVC4, Ajax, jQuery, Entity Framework 6.3, LINQ, MS SQL Server with AlwaysOn feature, Pencil Project for Prototyping, Government Private Cloud infrastructure (CCCVI & GovCloud), Windows Server 2012, MS Team Foundation Server, JMeter; Show less
-
-
-
-
System Analyst
-
Mar 2012 - Jul 2015
Duties: • Technical writing on URD, design prototype, SA&D report, WBS, Function Point Analysis, system installation plan, backup plan, load test plan, UAT plan, DR drill plan and system manuals • Team coaching, code reviews and effort estimations (by FPA and WBS) • Perform system testing (both functional and non-functional) and system recovery drills • SA&D and implementations, trouble shootings on maintenance projects Project References: • System maintenance to the departmental website and the WCMS for the Census and Statistics Department • Enhancement of Fund Management System for Agriculture, Fisheries and Conservation Department • W3C conformance (WCAG2.0 AA) implementation for departmental website for Civil Engineering and Development Department • System Maintenance to Electronic Document Management System for Civil Engineering and Development Department • Development of departmental website for eHealth Record Office • Development, Enhancement and Maintenance Services of IP Portal website (Azure VM PaaS Implementation) for Hong Kong Trade Development Council • Development and Maintenance Services of Non-local Course Registration System for Education Bureau • Service support for the Special Finance Committee (SFC) Q&A System • Enhancement and Maintenance Services of Rates Exemption Information System for Home Affairs Department • Development and Maintenance services of Quarter Database System for Electrical and Mechanical Services Department • Development and Maintenance Services of School Textbook List Information System for Education Bureau Programming Language and Development Software Used: C#, .NET Framework 3.5 and 4.5, .NET MVC4, jQuery, ADO.NET, LINQ-to-SQL, LINQ, Entity Framework 6.0, iBatis, WCF Web Service, MS SQL Server, Windows Server 2012 with Hyper-v feature, CVS, Wireshark, JMeter; Show less
-
-
-
Hong Kong Wing On Travel Service Limited
-
Hong Kong
-
Travel Arrangements
-
1 - 100 Employee
-
Senior Analyst Programmer
-
Feb 2011 - Feb 2012
Duties: • Perform corporation website and internal information systems development and maintenance • Perform system integrations and data conversions for different information systems • Internal server support and analytic report printing for end-users • User requirements consolidating, produce system specifications, perform UAT and training Project References: System integrations and development for Production web site • Reconstruction of the portal site using ASP.NET MVC 2 (www.wingontravel.com) • Reconstruction of WCMS for the portal site using ASP.NET web forms • Database migration for CRMS (Sybase-MSSQL Server migration) • Implementing WCF web services for data-exchange with mainland systems • Developing monitoring tools • Developing data conversion tool (Console Program) to convert the trip information from legacy system (D3) to the CRMS (.NET) Programming Language and Development Software Used: C#, .NET Framework 4.5, .NET Webforms, .NET MVC 2, ADO.NET, LINQ-to-SQL, LINQ, MS SQL Server, Sybase, WCF Web Service, ASMX Web Service, CVS; Show less
-
-
-
-
System Administrator
-
May 2004 - Jan 2011
• Application development using Classic ASP and Excel VBA • Client PC supporting and server maintenance • Application development using Classic ASP and Excel VBA • Client PC supporting and server maintenance
-
-
-
-
Programmer
-
Apr 2002 - Feb 2004
• Application development using Classic ASP and ColdFusion • Relational Database Management System (RDBMS) implementation for MySQL and MS SQL Server • User requirement gathering • General PCs and computer network supporting Project References: www.wanliluplay.com ; www.chicks.com.hk ; www.garmentrak.com ; www.ukycorp.com ; www.texwatch.com Programming Language and Development Software Used: Classic ASP, ColdFusion for IIS, PHP, JSP, MS SQL Server, MS Access, Tomcat 5, MS Visual Sourcesafe; Show less
-
-
-
-
Web Developer
-
Jan 2000 - Dec 2000
Project References: Go2hk.com ; Go2xpert.com Programming Language and Development Software Used: Classic ASP, DCOM using J++; Project References: Go2hk.com ; Go2xpert.com Programming Language and Development Software Used: Classic ASP, DCOM using J++;
-
-
-
-
Junior Programmer
-
May 1999 - Dec 1999
• General PCs supports, and client-server application programming using Visual FoxPro 6 • Maintenance of Accounting System (GL module) for The Modern Century Group (Visual FoxPro) • General PCs supports, and client-server application programming using Visual FoxPro 6 • Maintenance of Accounting System (GL module) for The Modern Century Group (Visual FoxPro)
-
-
-
-
Computer Operator
-
Dec 1996 - Oct 1997
• Backup jobs executing and monitoring for IBM 3090, tape libraries maintenances, reports printing • Client : Nomura International (Hong Kong) Limited • Backup jobs executing and monitoring for IBM 3090, tape libraries maintenances, reports printing • Client : Nomura International (Hong Kong) Limited
-
-
Education
-
City University of Hong Kong
Master of Science (M.Sc.), Electronic Commerce -
Coventry University
Bachelor of Arts (BA), Business Information Technology