Software Architect · Engineering Leader · Programming Tutor · Mentor · Leadership Coach

Julian
Pereira

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.

🎁 First session is free — no commitment, just a conversation
🇬🇧 English 🇫🇷 French 🇱🇰 Tamil 🇱🇰 Sinhala
14+
Years of Experience
30+
Engineers Led
100%
BCS Exam Pass Rate
100K
TPS · Ultra Low Latency HPC Architecture
5+
AI Tools · Claude, Codex, Copilot, Augment & custom PR reviewer — 50%+ faster reviews
3.98
GPA · Triple Gold Medalist · First Class Honours · Batch Topper

Your first session is on me

Before you commit to anything, let's get to know each other. We'll talk about where you are, what you're working toward, and whether I'm the right fit for you. No obligation — just an honest conversation. Student and referral discounts available.

Book Free Session
About

The person behind
the architecture

Hi, I'm Julian — a Software Architect and Engineering Leader based in Montréal, currently serving as Head of Product Engineering at a fintech 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.

⚡ High-Performance Trading Systems

Architected HPC platforms delivering sub-millisecond latency and 100K+ transactions per second — across traditional finance and crypto/DeFi markets.

🏗️ Event-Driven Architecture at Scale

Designed Kafka-backed, event-sourced systems with deterministic replay and idempotency guarantees — serving TradFi and DeFi/Crypto clients globally.

🎓 BCS Exam Teaching — 100% Pass Rate

Taught British Computer Society exam students in Software Engineering, OOP, Java and C++. Every single student passed.

🤖 AI-Powered Engineering

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.

🥇 Gold Medalist — 3.98 GPA

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.

🏆 AFTA 2020 Award Winner

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.

Services

How I can help you

Programming Tutoring

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.

JavaPython C++TypeScriptRust
🎯

Interview Preparation

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.

Mock InterviewsSystem Design English CoachingCareer Strategy
🧭

Engineering Mentorship & Leadership Coaching

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.

Career GrowthLeadership Coaching ArchitectureBest Practices
🏗️

System Design & Architecture

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.

MicroservicesKafka AWSSpring Boot Crypto / DeFi
📋

BCS Exam Preparation

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.

BCS ExamsSoftware Engineering OOPJavaC++
🤖

AI-Augmented Development

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.

ClaudeCopilot Augment CodeWorkflow
🧒

Beginner Tutoring & Coding for Kids

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.

BeginnersKids ScratchPythonJava
🚀

DevOps & Deployments

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.

DockerKubernetes AWSGitHub ActionsTerraform
🧪

Test Automation

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.

JBehaveCypress JUnitTDDBDD

Crypto & DeFi Development

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.

SolanaRust DeFiSmart ContractsDEX
Skills

Technical expertise

Languages

JavaPython TypeScriptC++ CRust C#Shell

Frameworks & Tools

Spring BootNestJS ReactNext.js KafkaAeron FIX ProtocolWebSockets

Cloud & DevOps

AWS EKSLambda KubernetesDocker TerraformJenkins GitHub Actions

DevOps & Deployments

CI/CD PipelinesDocker Compose HelmAWS CodePipeline Blue/Green DeploysInfrastructure as Code

Test Automation

JUnitJBehave CypressMockito TDDBDDIntegration Testing

Architecture

Event SourcingCQRS MicroservicesDDD Low-Latency DesignHFT Systems Crypto / DeFiBlockchain Integrations

Databases

PostgreSQLMongoDB RedisOracle MySQLSnowflake

Languages Spoken

English (Native) French Tamil Sinhala
Testimonials

What people say

Contact

Let's work together

Start with a free session

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.