Experience

Software Solutions Architect

Apr 2024 – Oct 2026

PortX (formerly ModusBox)

  • Owned end-to-end integration architecture for core banking and enterprise platforms, translating ambiguous client requirements into scalable, maintainable technical designs
  • Architected high-throughput ingestion pipelines for financial data, balancing accuracy, resilience, and throughput across distributed services
  • Designed reusable integration frameworks adopted across client engagements, cutting delivery time and standardizing implementation patterns
  • Drove event-driven architecture decisions using Kafka and AWS messaging to support real-time data synchronization at scale
  • Built data warehouse-style integrations syncing file-based reports into relational databases and onward into external systems such as Salesforce
  • Set technical direction for delivery using Spring Boot and Apache Camel, partnering directly with client and internal stakeholders on solution quality

Senior Software Consultant

Apr 2022 – Mar 2024

PortX (formerly ModusBox)

  • Built Java/Spring Boot integration services connecting core banking systems to downstream platforms
  • Designed and implemented Apache Camel workflows to orchestrate complex, multi-system data flows
  • Implemented Kafka and AWS SNS/SQS messaging to enable asynchronous, event-driven processing
  • Designed DataSonnet transformation pipelines to map and normalize financial data between systems
  • Improved system reliability by implementing retry logic and idempotency controls across integration services

Software Consultant

Apr 2020 – Mar 2022

PortX (formerly ModusBox)

  • Developed Java integration services for financial services clients, supporting core banking connectivity initiatives
  • Delivered REST APIs and data synchronization services across client and partner systems
  • Implemented SOAP-based banking integrations to connect legacy and modern platforms
  • Integrated Fiserv Communicator Open and Symitar SymXchange to extend core banking interoperability
  • Built a Mojaloop testing framework using Node.js and React to validate payment interoperability scenarios

Analyst / Associate Application Developer

Oct 2018 – Apr 2020

Accenture Bulgaria

  • Developed MuleSoft APIs and Java services supporting client integration platforms
  • Implemented SOAP integrations as part of broader API-led connectivity initiatives
  • Built API-led banking integrations following enterprise architecture standards
  • Supported solution design and delivery across multiple client engagements

Junior Java Developer

Feb 2018 – Oct 2018

Amusnet Interactive

  • Developed and maintained Java backend features and application services
  • Gained foundational experience in software development practices and team-based delivery

Education