Goran Zugic

"Model and Run" - Improve software quality and creation efficiency

Many computer applications are built manually. This website presents ideas and solutions for data modeling, process modeling, and automatic software creation and process composition.

About me

I am an IT professional with 30 years of experience in architecture, design, development and implementation of Web-based software, cloud services, data modeling tools, Business Process Management (BPM) software, large database managemnt systems, and compiler generation from formal descriptions of programming languages.

Read more

Implementations

I have been designing and developing different types of applications. These applications include cloud services, data modeling and code generation tools, SOA Registry and Repository, virtual machine for interpreting and executing business processes, process modeling tool, SAO ESB, system design tool, and others.

Read more

Services

I am providing services in Solution Architecture, Application Architecture, Inofrmation Architecture and Technology/Infrastructure Architecture. I also have an expert level proficiency in Java, JEE design and development, MongoDB, and Oracle. I also have advanced experience in Node.js.

 

Recent architecture, design, and development work

IT Architecture - Microservices Architecture and Cloud Architecture, Royal Bank of Canada (2016)
Solution Architecture - Housing Business Intelligence Platform, Ontario Government Community Services I&IT Cluster (2016)
Solution Architecture - Personal & Commercial Banking and Capital Markets, Royal Bank of Canada (2014-2016)
Architecture, Design, Development, Deployment and Maintenance - Daprota M2 and Lila cloud services for MongoDB data modeling and code generation for Java and Node.js (2011-present)
Solution Architecture - Trading Risk Analysis and Reporting System and Market Data Master System, TD Bank Financial Group (2011-2014)
City of Toronto Enterprise Information Architecture (2010-2011)