Head of Product Engineering & Certified Scrum Master
14+ years building production systems at the highest levels of fintech. Whether you're a professional levelling up, a student preparing for exams, or a beginner finding your feet — I make complex things click.
Hi, I'm Julian — a Software Architect and Engineering Leader based in Montréal, currently serving as Head of Product Engineering at a fintech SaaS company where I lead a distributed team of 25–30 engineers and report directly to the CEO.
I've spent 14+ years designing systems that handle billions in financial transactions — from London Clearing House infrastructure to exchange-grade crypto and DeFi trading platforms delivering sub-millisecond latency at 100K+ transactions per second. Clients have called me "the all-seeing eye" for my end-to-end understanding of every layer of a system.
Beyond engineering, I'm a committed educator. I've taught BCS (British Computer Society) exam students in Software Engineering, OOP, Java and C++ — achieving a 100% pass rate. I also interview and train new software engineers as part of my leadership role, and I volunteer as an English teacher for newcomers and refugees in Montréal through Maison de l'amitié.
I'm a Certified Scrum Master and speak English (native), Tamil, Sinhala and French — so if English isn't your first language, you'll find me patient and easy to follow.
Architected HPC platforms delivering sub-millisecond latency and 100K+ transactions per second — across traditional finance and crypto/DeFi markets.
Designed Kafka-backed, event-sourced systems with deterministic replay and idempotency guarantees — serving TradFi and DeFi/Crypto clients globally.
Taught British Computer Society exam students in Software Engineering, OOP, Java and C++. Every single student passed.
Built a production AI code reviewer reducing PR times by 50%+. Daily practitioner of Claude, OpenAI, Augment Code and Claude Code — and educator on how to use AI without sacrificing engineering quality.
BSc in Software Engineering, batch topper with a 3.98/4.0 GPA. Awarded the Professor S. Karunaratne Gold Medal for Academic Excellence, IFS Gold Medal for Best Overall Performance, and the Dialog Axiata Award.
Recognised for launching a critical London Clearing House system during COVID-19 with zero production incidents — delivered under extreme time pressure during a global crisis.
One-on-one sessions in Java, Python, C/C++, TypeScript, Rust and more. From fundamentals to advanced topics — OOP, data structures, algorithms, design patterns. I find your gaps and close them systematically.
Mock technical interviews, system design walkthroughs, and English communication coaching. I interview and train engineers professionally — I know exactly what interviewers are looking for and how to get you there.
Long-term mentorship for developers looking to level up — junior to mid, mid to senior, or engineer to lead. I coach engineers stepping into leadership on how to manage teams, drive quality, and lead with confidence.
Deep dives into microservices, event-driven systems, Kafka, AWS, and high-performance design. Whether you're preparing for interviews or designing a real system — I've built these in production at scale, including crypto and DeFi trading platforms.
Specialist tutoring for British Computer Society professional exams in Software Engineering and OOP. I've prepared students for Java and C++ subjects with a 100% pass rate. Structured, focused, and effective.
Learn to work effectively with Claude, Copilot, Codex and Augment Code without losing engineering judgment. I use these tools daily and can show you how to multiply your output while keeping quality high.
Patient, friendly sessions for absolute beginners and young learners. Whether it's a child taking their first steps in coding or an adult starting from scratch — I break everything down clearly with no jargon, no pressure, and lots of encouragement.
Hands-on guidance on CI/CD pipelines, containerisation, cloud deployments, and infrastructure as code. From setting up your first GitHub Actions workflow to deploying on AWS EKS with Kubernetes — I'll walk you through it.
Learn how to write automated tests that actually protect your codebase — unit tests, integration tests, and end-to-end automation. I'll teach you the mindset and the tools to build quality in from the start, not bolt it on at the end.
Hands-on guidance on building for crypto and decentralised finance — from Solana program development and Rust-based smart contracts to DeFi protocol integrations, DEX connectivity, and OTC liquidity provider design.
Julian's an adaptive teacher. He always makes sure his students grasp the concepts before moving on to the next. He doesn't hesitate to repeat himself and answer all questions one might have. Overall, Julian is patient, knowledgeable and great at simplifying difficult concepts.
Julian volunteered as an English teacher across two of our six-week sessions for our high-intermediate class. He was responsible for a 2.5-hour class each week and consistently went above and beyond — preparing extra activities and offering additional support to students. He communicated clearly and professionally throughout. His dedication made a genuine difference to refugees and newcomers during their first months in Canada.
Despite being online, Julian had outstanding nonverbal communication — always smiling and laughing with students, showing genuine rapport. He was encouraging, made excellent use of time reviewing grammar and vocabulary, called on specific students and asked for volunteers, and corrected pronunciation errors gently. He also asked thoughtful questions and shared his own perspective throughout. I was very pleased with my observation.
Julian is an exceptional educator and technologist whose impact went far beyond the classroom. His ability to make complex subjects accessible, combined with his genuine investment in every student's success, consistently produced outstanding results. He brings the same rigour and care to teaching that he brings to engineering — and that combination is truly rare. I have no hesitation in recommending him as a mentor or educator at any level.
Julian is an active leader with impressive time management and deep technical instinct. He approaches every task as a challenge and is tireless in finding the right solution — always willing to learn and apply new knowledge without hesitation. His leadership qualities and commitment to excellence make him stand out in any team.
The first session is completely free. It's a chance for us to get to know each other, understand your goals, and for you to decide whether I'm the right fit before committing to anything. No pressure, no obligation.
Sessions are available online globally.
💰 Pricing & Discounts
Contact me for session rates — I keep things flexible. Student discount available with valid student ID. Referral discount for anyone who comes through a recommendation — just mention who sent you.