Skip to content


Hello, I'm Jo!
Welome to my personal web site!

My first name is Kin Chung and my friends call me Jo or Johnny. "Kin Chung" in Chinese is "建中" and it means establishing relationships between people. Before moving to Ireland, I was running my own software development company, in Hong Kong since 2007. I was the technical lead, the Sales and Marketing Manager, and the CEO of the company. Without any investment fund, my company started from a team of 4, scaled up to 25 engineers, and operated in 5 locations. We served five Fortune Global 500 companies. We won several awards in open programming competitions. While my best toolset is from Microsoft, I can work with any programming language to develop any kind of software at lightning speed, including cloud, web assembly, web, windows, mobile, 3D, gaming, you name it!

I'm Jo and this is my lovely daughter

01. My skills

My motto — Nothing is Impossible

I am a typical technology lover and, particularly, I love programming. For me, programming is about problem-solving and my problem-solving skills apply to everything in my daily life. All problems can be solved in many different ways. Unlike those who love diving deep, I program (or manage engineers) to help people solve problems. I started coding 30 years ago and it is still my best habit today. To avoid coding the same code twice, I love building new, creative tools and technology to automate coding.

  • Years of experience in Microsoft Technologies, from BASIC, VB to .Net/c#, ASP.Net/Core, MVC, Microservices with Dapr, Istio
  • Ability to work effectively with agile practices in small teams, collaboratively in a large team or independently
  • Ability to analyze processes and systems and recommend enhancements
  • Excellent problem-solving skills and strong attention to detail
  • Understands business objectives and problems, identifies alternative solutions, and performs studies and cost/benefit analysis of alternatives.
  • Nothing is Impossible!

years of coding experience
since secondary education

  • years of experience with Information Technology
  • Coding since 15 yrs. old with BASIC on Apple IIe
  • BSc Computer Science (1st Honor), University of Hertfordshire, UK
  • Higher Diploma in Computer Studies (with Distinction), City University of Hong Kong
  • Won awards in several open programming competitions in Hong Kong and China.
  • Started Software Outsourcing Company in 2007, served five Fortune Global 500 companies and several international companies

Scrum Master and Agile Project Management
Led a team of 25 to serve 5+ Fortune Global 500 companies

  • years of experience operating in a technical lead capacity
  • Ability to work as onshore lead to gather technical requirements and guide the offshore team in a timely fashion with design, development, testing, deployments, and maintenance
  • Strong, practical scrum master skills and scrum coaching skills
  • Stretches self to improve team's performance
  • Hands-on product owner and software development experience

Technical/Functional Skills
Cloud, Web, Windows, Gaming technologies

  • years of professional enterprise cloud & web dev. exp.
  • Cloud dev. with Service Mesh/Istio, Proxy/Envoy, Framework/Dapr, Docker & K8s, Azure
  • Microservices with Go lang, Message Queues/RabbitMQ, Caching/Redis, Logging/Seq, Monitoring/Zipkin/Jaegar
  • Frontend with HTML, JavaScript, bootstrap, jQuery, React
  • SQL dev. with .Net/Entity framework, MS SQL, MySQL, Postgre & Mongo
  • Authentication and multi-tenancy support with OAuth2/Keycloak
  • Gaming and simulation with 3D/Blender, Unity

Design Skill
Invented new system architecture - create system with configuration, no coding

  • Creating prototypes in lightning speed that match business expectations
  • Strong experience designing and building cloud & SaaS solutions
  • Planning, designing, implementing, and supporting technology applications
  • Collaborate in the troubleshooting and determination of the root cause of failures
  • Troubleshoot issues based on priority and work with Business users to resolve them
  • Ability to work individually or with a team of developers and analysts

Platform and System Skills
Cloud, BI, Windows, Mac and Linux

  • Experience with Microsoft Azure, AWS, Aliyun, and related cloud platforms and technologies
  • Strong knowledge of design and development of Microsoft SQL Server database
  • Hands-on experience with Power BI
  • Identify the top cloud architecture solutions to successfully meet the strategic needs of the company.
  • Offer guidance in infrastructure movement techniques including bulk application transfers into the cloud.
  • Good understanding of development best practices and familiarity working with a variety of systems.

Passion in building
Customer Relationship

  • Strong client/customer-facing skills; ability to explain technical concepts to non-technical stakeholders
  • Excellent verbal and written communication skills
  • Multitasking and prioritizing while ensuring deadlines are met with attention to detail
  • Strong technical documentation skills
  • Ability to take initiative and ownership of tasks
  • Willingness to travel as needed
  • Practices continuous personal improvement
  • Identifies opportunities for innovation in areas

02. Awards

Never stop taking challenges

To add value for myself and for my company, I joined different types of competitions: competition organized within the university; open competitions across cities, open competitions within a China province, and open competitions across China provinces.

Champion of the Computer Project of the Year Competition 98 (CityU)

2nd Runner-up of the Internet Application Competition 98 (Hong Kong and Guangdong province)

2nd Prize of the Web Services Xcellence Awards 2002, organized by Microsoft, ITS, and HKCS

3rd Prize of the J2ME Open 2003 Competition, Enterprise Category, organized by Sun Microsystems and HKPC

Champion in Innovation and Entrepreneurship Competition, Jiangxi Province, China 2013

Top 10 in Create @ Alibaba Cloud Startup Contest, Chinese District Division, 2015

Champion in Innovation and Entrepreneurship Competition, Jiangxi Province, China 2015

Awards

03. Working Experience

Job ExperienceZero Project Failure & Zero Delays

years of working experience. Everyday is Day 1 to me. Working towards a better life for my family and society, with hopes.

Foxit Software

Position: Project & Program Manager

Innovative SaaS solution for existing product line

Invited by a VP to join the team. Self-motivated to propose, create and manage a new SaaS product line with Scrum practice. Saving customers 80% productivity. The company founder commented it as true cloud solution that the rest of the company should consider it as a reference.

Team Lead on an innovative, unqiue e-sign SaaS solution

Joined the R&D team, randomly assigned four team members. Acting as both Scrum Master and Product Owner, created a complete document e-sign solution from blank in 3 months with workable software as weekly deliverable.

Cloud Architect for the company most heavily invested project

Invted by the project owner to join the team. Propose and led the team of 32 members to adapt cloud native microservices architecture based on Dapr. Also providing advices on Scrum practices.

Software Tailor (HK) Ltd.

Position: Founder & Principal System Analyst

Customer: GlaxoSmithKline plc. (GSK), a Fortune Global 500 company registered in UK and is the world's leading science-led healthcare company

As a Principal System Analyst in a .Net Sales Portal solution for HK and TW markets to collect all sales and expenses data from various data sources, including FTP, web sites, Excel file generation and import; and then formulate various reports through Excel report generation and Microsoft PowerBI Business Intelligence (BI) platform

Customer: ThyssenKrupp Elevator, a Fortune Global 500 company headquartered in Germany and is US's largest elevator supplier, world's 3rd largest elevator supplier.

As a Principal System Analyst in a .Net mobile GIS + workflow solution for all over 10,000 elevator technicians running on Microsoft Windows mobile and in call centers all over Asia Pacific;
As a Principal System Analyst in various workflow application implementations as core business information management system with customers, pre-sales quotations, contracts, maintenance and services information, etc. Implemented in PHP, TikiWiki, Smarty template

Customer: Prudential Insurance, a Fortune Global 500 company headquartered in UK and is the world's third largest life insurance company.

As a System Analyst on a .Net mobile application running on Microsoft Windows mobile devices for all insurance agents in Hong Kong and China

Customer: Amore Pacific (Global), is a company headquartered in Korea and is the leader in cosmetic industry in Asia Pacific with various famous brands including Laneige, Sulwhasoo, Etude House, etc

As a Principal System Analyst in a Web Services System Application: a .Net web based middle-tier system that is responsible to register and modify members profiles through web service and provide additional through web APIs via SOAP and RESTful;
As a Principal System Analyst in a product master system, a .Net web based system to store all product information including images, product attributes and record all changes related to the product information;
As a Principal System Analyst in an organizational goal settings system, a .Net web based system for managers to setup organizational goals, setup plans and tasks for organization members to track and update their progress on working towards the goals;
As a Principal System Analyst and Senior Software Engineer on a Service Desk system, a .Net web based task tracking and reporting system for providing various support and maintenance services by different departments within the organization;
As a System Analyst for various Microsoft .Net based internal systems including training records system, early shift record system and VIP information system; and various external web sites including member email subscription/unsubscription platform, member registration pages, etc,

Customer: T�V Rheinland, is a company with revenues of � 1.97 billion in 2017, headquartered in Germany and is the leading provider of technical services worldwide.

As a Senior Software Engineer in a Salary and Bonus Review System: a .Net web based system that helps line managers to propose salary and bonus for its line members throughout the organization in mainland China and Hong Kong.

Customer: Veolia Water, a company headquartered in France and is the world's largest water service supplier

As a Principal System Analyst in a .Net business web application solution based on Excel for reporting of all business parameters from all water plants in Asia Pacific

Customer: Giesecke & Devrient, is a company headquartered in Germany and is the global leader in banknote production and processing

As a Principal System Analyst in a Retrace Application: a .Net window-based system for storing, processing and searching banknote information among large data database, used currently in large commercial banks;

Customer: Goodyear Tire and Rubber, a company headquartered in the U.S. and is one of the world's largest tire and rubber company;

As a software development team lead of a e-tendering system: .Net web-based tendering system for their suppliers in China

EnglishTown Inc. (Shanghai office)

Position: Web Application Architect

Project management, architecture design and framework implementation

For EF.com, Englishtown.com, and EnglishFirst.com website. This is an effort to migrate 2 millions hits/day sites from asp/java to .Net 2.0 platform;

Project coordination

With other architects in Boston (stationed there for a month), the business team in Hong Kong, the development team in Shanghai and the new development team in India.

Establish development standards and guidelines

For existing framework and for an upcoming complete re-architect version of the version. Also responsible for developers training and mentoring.

V.H. Soft Technologies Co. Ltd.

Position: System Analyst

e-Tendering Solution

As a System Analyst and Senior Software Engineer to develop a web-based Tendering System for Maxim's Caterer Ltd. using ASP.Net/c#; lead the same team to win a HK$30 million tender on a smart card registration system, prototyped using ASP.Net;

Smart card time-sheet and attendance system

As a System Analyst to develop a smart card time-sheet and attendance system for Holiday Inn using c#.Net with smart client development framework and web services;

Payment System

� As a System Analyst to develop a Payment System for Yau Lee using the same framework as the Tendering System

Advanced Integration Systems Limited

Position: Analyst Programmer

IBM Solutions pre-sales activities

Responsible to lead IBM Solutions pre-sales activities and project implementation. This includes taking in-depth study on IBM Solutions from the business and technical perspectives, creating presentation and demonstration materials, delivering presentation and demonstration to clients, providing verbal and written support to client's enquiry

Project implementation

With various IBM Solutions, including Websphere MQ Workflow solution (WBI Workbench, WMQ Workflow, WBI Monitor), IBM Content Manager, IBM Portal Server, Lotus Workplace Web Content Management, etc;

SoftEnable Technology Limited

Position: Senior Software Engineer

Team building

Lead a team of 10 developers on developing various projects;

Workflow Management System

Design a complete Workflow Management System SDK based on the WfMC Workflow Reference Model using VB6 COM-based technology for CiF Solution Ltd.

Document and workflow system

Designed and developed a web-based application for the multimedia document and workflow system using COM, ASP, XHTML and XML and a supplement client-side internet application using XML as data transfer

The Boston Consulting Group International, Inc.

Position:Part-time Technical Support, Full-time Technical Specialist (Summer Intern)

Mac/PC hardware, software and network support

For consultants and other staff (120 laptops and desktops); Adminitration and maintenance of NT Server, Novell Server, telephone system, mail servers and gatways, backup server, remote access server, etc

Inventory Control System and Client Information System

Software design & implementation of Inventory Control System and Client Information System for use in Hong Kong and four other Asia offices

04. Transcripts

Transcripts and Certification

Scholarship earned during the study:
The Division of Technology Scholarships 96/97
Outstanding Academic Performance Award (CityU) 96/97
City University of Hong Kong Alumni Association's Scholarship 97/98
Outstanding Academic Achievement Prize (University of Hertfordshire, UK) 98/99