Borko Djurkovic

Borko Djurkovic

Cloud Solutions Architect

Professional Certifications

Work Experience

Independent Consultant | May 2019 – present

Fisheries and Oceans Canada (July 2020 – present)
  • Working as a Cloud Engineer designing, implementing, and operating AKS environments for client’s enterprise-wide Data and Application Platform hosting numerous business critical applications. Technologies utilized: AKS, Helm, NGINX, Cert Manager, Secrets Store CSI driver, Gatekeeper, Falco, etc.
  • Independently designed and developed production-ready secure implementation of Apache Nifi data processing system on top of AKS.
  • Implemented Protected-B staging and production AKS cluster environments utilizing HashiCorp Terraform.
  • Independently designed and implemented back-up and recovery solution for AKS (using Velero), PostgreSQL server databases, and Azure Key Vaults (using Azure DevOps).
  • Working as a DevOps Engineer developing CI/CD pipelines for continuous delivery of applications to client’s Kubernetes based Data and Application Platform using Azure DevOps platform, Helm, Docker, and HashiCorp Terraform.
  • Performed security audits of production Kubernetes clusters and implemented security controls using Azure Policy and Gatekeeper.
  • Provided general development and operational support for all non-production and production AKS clusters.
Canada Border Services Agency (May 2020 – present)
  • Cloud Solutions Architect designing and implementing client’s enterprise-wide data lake and data analytics platform and two applications built on-top of the platform.
  • Designed and documented data lake/data analytics platform capabilities (data ingestion, data transformation, machine learning, data visualization/reporting) and architectural concerns (e.g. security, DevOps, operations) to be used as a blueprint for future business applications utilizing the platform.
  • Implemented and provided operational support for various integration and ETL processes for data ingestion/export/transformation using AWS Lambda, AWS Glue, and boto3 (AWS Python SDK) resulting in an increased frequency of business-critical BI reports.
  • AWS Services utilized: S3, Lambda, Glue, IAM, Athena, Redshift, SQS, SNS, CloudTrail, CloudWatch, SageMaker, CloudFormation, KMS, DynamoDB.
City of Ottawa (May 2020 – July 2020)
  • Designed and implemented enterprise production-level private Kubernetes environment for migration of on-premise business web applications to Azure Cloud. Implementation utilized HashiCorp Terraform and Azure Kubernetes Service.
  • Designed and implemented enterprize-wide Azure DevOps self-hosted agents for integrating Azure DevOps Service with private Azure and on-premise virtual networks. Implementation utilized HashiCorp Terraform, Docker, and Azure Virtual Machines.
Export Development Canada (May 2019 – May 2020)
  • Cloud Solutions Architect designing and implementing client’s hybrid on-prem/Azure cloud platform offering core cloud capabilities to multiple business teams
  • Designed and implemented enterprise wide Azure Log aggregation solution collecting logs from various systems across multiple Azure subscriptions and integrated it with existing on-prem SIEM products
  • Technologies utilized: Azure Cloud IaaS (e.g. VNet, Networking, Linux and Windows Compute), Azure Storage (e.g. Storage Accounts), Azure Integration Services (e.g. Event Hubs), Azure Monitoring and Logging services (e.g. Azure Monitor, Log Analytics, Security Centre), CI/CD (Azure DevOps, Git, Ansible, HashiCorp Terraform)

Manuscript Reviewer (volunteer role) | Oct 2018 – present

Manning Publications Co.
Review and provide feedback on technical books and content for Manning Publications as they are authored. Materials reviewed:
  • AWS Security by Dylan Shields
  • Grokking Machine Learning by Luis Serrano
  • Istio in Action by Christian E. Posta and Rinor Maloku
  • Serverless Architectures on AWS, Second Edition by Peter Sbarski, Yan Cui, Ajay Nair
  • Designing Cloud Data Platforms by Danil Zburivsky and Lynda Partner
  • Docker in Action, Second Edition by Jeff Nickoloff and Stephen Kuenzli
  • Blockchain in Action by Bina Ramamurthy

Cloud Technology Architecture Manager Accenture | Nov 2011 — May 2019

AWS Solutions Architect (Sept 2018 – May 2019)
  • AWS Solution Architect in sales capacity helping drive growth of Accenture AWS business
  • Developed PoC's to demonstrate various AWS capabilities and how they can bring value to business problems
  • Interviewed potential candidates to grow Canadian AWS Practice
Major Transportation Services Client (Crown Corporation) (Feb 2019 – May 2019)
  • Solutions Architect designing Azure cloud-native RESTful microservice APIs with very stringent requirements around performance, site reliability, availability, and security
  • Technologies utilized: Azure Cloud IaaS (e.g. VNet, Networking, Compute), Kubernetes (AKS), Docker, Kafka (Event Hubs), Kotlin, CosmosDB, CI/CD (Git, Ansible, HashiCorp Terraform)
Major Financial Services and Insurance Industry Client (Crown Corporation) (Oct 2016 – Feb 2019)
  • Member of technology architecture team on a large enterprise cloud migration and transformation program utilizing Microsoft Azure Cloud. This includes “lift and shift” server migration and complete custom application re-platforming
  • Member of enterprise architecture team developing cloud migration roadmap and strategy, enterprise wide standards, guidelines, and best practices
  • Responsible for defining various application integration patterns (e.g. Asynchronous brokered messaging, RESTful web API, ETL) and specifying guidelines and best practices for their use
  • Lead delivery of integration components as part of large Dynamics 365 CRM implementation from interface design to production deployment. Integration systems included other custom on-prem/IaaS applications and SaaS platforms (Dynamics 365 for Operations, PowerBI). Technologies utilized in implementation consisted of various Azure Cloud services (e.g. Service Bus, Logic Apps, Azure SQL Database, Functions, API Apps, SSIS)
  • Member of Enterprise Architecture Steering Committee reviewing technical designs, identifying project risks, and proposing solutions
Major Delivery Services Client (Crown Corporation) (Oct 2014 – Aug 2016)
  • Responsible for creating the technical specifications of various architectures necessary for delivery of a mobile application modernization project of approximately 35000 devices. Designed and documented specifications for technology architectures, including back-end system application architecture, development (continuous integration) architecture, operations architecture, and execution architecture
  • Managed infrastructure provisioning required for various development, QA, and production environments in support of the project utilizing a hybrid IaaS (AWS) and traditional on-premise datacenter environment. Responsible for designing and standing up the AWS cloud networking and compute components
  • Served as a subject matter expert for high-level solution. Worked with third party service provider during the design and implementation phases of the project, providing guidance on integration of various systems
Major Banking Industry Client (Nov 2013 - Sept 2014)
  • Focused on designing and supporting design changes/updates to web-service interfaces supporting credit card transactions and related business operations
  • Worked with delivery partner organizations and client resources (development teams, testing teams, etc.) in providing functional testing guidance and assistance by reviewing test cases ensuring proper test case coverage. Collaborated with client resources in performing analysis for non-functional performance testing
  • Played key role in identifying issues, performing triage, coordinating resources, and providing defect solution guidance in order to resolve issues during testing phases and project go-live
Major Retail Industry Client (Jan 2012 – Sept 2013)
  • Independently installed, upgraded, and configured SAP application software in multiple QA environments
  • Working with Solution Architects & Technical Architects, I was key contributor in designing source code control, deployment and configuration processes
  • Reviewed deployment plans; performed deployment/configuration tasks to QA/production environments
  • Performed testing activities, complex triage on issues and effectively coordinated activities and collaborated with other client resources and vendors to prioritize tasks and solve issues in timely manner
Accenture Corporate Citizenship Programs (Aug 2017 – May 2019)
  • Founder and national lead for the corporate citizenship partnership with Canada Learning Code non-profit. Responsible for driving numerous initiatives across Canada promoting computer science literacy
  • Member of national organizing committee of our Hour of Code initiative organizing computer education events at schools across Canada for the past four years