Tony Varghese

Compiler Engineer | LLVM Open Source Contributor

Role
Lead Compiler Engineer at IBM
Location
Bengaluru, KA, IN
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Tony Varghese

I am a Senior Compiler Engineer at IBM, working on the OpenXL C/C++ compiler, IBM\'s LLVM-based compiler for PowerPC backend. My work spans the entire compiler stack — from frontend semantics to MLIR-based transformations and backend code generation — with a strong focus on performance, architecture-specific optimizations, and production-quality tooling. I specialize in- LLVM & Clang internals- MLIR dialect design and lowering pipelines- PowerPC backend development- High-performance instruction selection and codegen- AIX-specific compiler and tooling challenges Key Highlights- Designed and upstreamed support for Power10 XXEVAL ternary instruction, enabling fusion of logical operations and reducing instruction count on modern PowerPC systems- Leading MLIR-based compiler pipelines for mapping high-level linear algebra (Affine/Linalg/Vector) to Power10 Matrix Math Accelerator (MMA) instructions- Actively contributing to LLVM upstream while maintaining IBM production forks and internal toolchains- Building developer productivity tools for remote AIX development (VSCode/VSCodium Remote SSH)- I enjoy working at the intersection of compiler theory, hardware architecture, and real-world performance

Experience

  1. Lead Compiler Engineer

    IBM

    Dec 2024 — Present · Bengaluru, IN

    IBM OpenXL team contributing to the PowerPC backend of LLVM.

Education

  • Indian Institute of Information Technology, Allahabad

    Master of Technology (M.Tech.), Wireless Communication Engineering

    2015 — 2017

  • Lourdes Public School & Junior College, Kottayam

    Higher Secondary, Mathematics and Science

    2006 — 2008

  • Cochin University of Science and Technology

    Bachelor of Technology (B.Tech.), Electronics and Communication Engineering

    2008 — 2012

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Tony Varghese — Lead Compiler Engineer at IBM in Bengaluru, KA, IN | Unifers