John is Software Technical Manager and Senior Application Solution Architect specialized in enterprise business critical application with over 20 years extensive experience. John is enthusiastic about transforming business visions into world-class IT initiatives, building high performance mission critical enterprise scalable solutions, and constructing innovative software: from internal LOB to SaaS, from intranet to high scalable public portal with massive volume.
In recent 5 years, John has been leading multiple teams delivering quality professional services to variety of clients, including Dairy Marketing Boards of eight Canadian Provinces, GreenShield Canada, Ontario 211, British Virgin Island Government and numbers of startup companies. Before it, John had led teams delivered solutions to Canadian Student Loan Service Centre, CIBC, BMO and Education Queensland and many other clients.
John is passionately engaged now on transforming enterprise applications to be micro-service architecture. Over the years John has accumulated remarkable experiences to help clients plan the roadmaps to evolve from monolithic to micro-service architecture. John is highly experienced to design scalable, affordable modular cloud-based services and build highly effective APIs.
John is skilled in various areas of software development including architecture, integration, accessibility, security, performance, release & deployment, and SDLC/ALM. John’s considerable expertise in development, platforms, tools and technologies lends himself well to large, enterprise-wide solutions with complex requirements.