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!

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

03. Working Experience
Job Experience — Zero 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

City University of Hong Kong, Higher Diploma Certificate
City University of Hong Kong, Higher Diploma Certificate
Download