Skip to main content
Milos Petrovic

Milos Petrovic

Solution Architect

Talent
CAMember since July 8, 2026
AzureAWSGCPMicroservicesJavaReactDremioDatabricksApache IcebergApache SparkHadoopHiveOAuth2HashiCorp VaultZero TrustESBWebSphereMQRESTSOAAuditabilityComplianceISO 27001SOC2OpenShiftAngularJSElasticsearchAWS LambdaAWS ServerlessBPM
·

Hire this person

Send a job offer directly to this candidate

AzureAWSGCPMicroservicesJava

About

Solution Engineer/Manager with 15+ years designing and governing end-to-end enterprise solutions across banking, capital markets, and global technology environments. Focused on delivering secure, compliant, and scalable architectures that support modernization, cloud adoption, and AI/ML-enabled capabilities. Experienced hands-on Solution Architect and Enterprise Architect with deep expertise in core banking, trading, payments, risk, AML, compliance, and enterprise data platforms.

Strong foundation as a senior developer in the banking industry, enabling practical, implementation-ready architecture. I align solutions with business, regulatory, and security requirements while driving modernization and cloud transformation. A clear communicator who bridges business, delivery, and governance teams to deliver resilient, secure, and compliant platforms.

Experience

Software Consultant/Lead - Toronto Dominion Bank - Toronto, ON

(2022-04)

  • Microservices Platform: Designed and governed a secure, event-driven microservices platform, reducing onboarding time by 30% and meeting ISO 27001, SOC2, and internal data-protection controls.
  • Hybrid Cloud Migration: Architected migration of legacy trading services to Azure, improving resilience and reducing cost by 40%.
  • Enterprise Data Lake: Built a Dremio/Databricks/Iceberg data lake consolidating 10M+ reference-data records for real-time risk and compliance analytics.

Senior Solution Engineer (Retainer) - Apple - Sunnyvale, CA, USA

(2020-01)

  • High Volume Online Store Services: Designed and maintained services handling 30,000+ TPS, ensuring performance, availability, and auditability.
  • Data and ML Solutions: Built data ingestion pipelines and ML models to improve forecasting accuracy and operational intelligence.
  • Cloud Migration and Cost Optimization: Architected the migration of Apple Online Store content management and order processing to AWS, reducing operational costs.

Sr Application Architect/Manager - Bell Canada - Toronto, ON

(2020-10 - 2022-10)

  • Platform Development: Designed Geocoding and WHI platforms using modular microservices (Java, React, GCP, OpenShift), reducing deployment lead time by 25%.
  • Security Implementation: Implemented enterprise-grade security architecture (OAuth2, HashiCorp Vault, Zero Trust), passing penetration testing with zero critical findings.
  • Product Ownership and Governance: Acted as Product Owner for two Scrum teams, defining NFRs, integration patterns, and governance controls for new platform capabilities.

Sr. Technical Lead - Toronto Dominion Bank - Toronto, ON

(2018-04 - 2020-01)

  • Risk Management Platform Redesign: Led the transition from a monolithic Murex architecture to a distributed Spark-based architecture, resulting in a 2x improvement in VaR calculation speed.
  • Workflow Migration: Oversaw the migration of over 100 jBPM workflows to a cloud-native BPM platform, reducing operational overhead.
  • Regulatory Compliance: Ensured alignment with risk, compliance, and audit requirements across all solution designs.

Sr. Solution Architect - Royal Bank - Toronto, ON

(2010-04 - 2016-01)

  • Integration Leadership: Led architecture and delivery of enterprise integration and data-driven applications, ensuring alignment with governance, regulatory, and security standards.
  • Team Management: Directed cross-functional engineering teams and third-party vendors to deliver compliant, scalable integration services and data workflows.
  • Strategic Planning: Partnered with business stakeholders to define integration roadmaps, data strategies, and target state architectures supporting operational and regulatory needs.

Education

MBA - University of Toronto / University of Bradford

MSc - Computer Science - University of Belgrade

BSc - Computer Science & Software Engineering - University of Belgrade

Skills

Solution Architect

Reviews

Related