Charangan Vasantharajan

Charangan Vasantharajan

Engineering Manager at Iterate.ai

MASc at McMaster University

Scarborough, ON, Canada

About

Engineering Manager at Iterate.ai, leading a 12-engineer cross-functional organization across frontend, backend, DevOps, and AI/ML, including senior tech leads and project managers. I drive engineering for Generate — Iterate.ai's flagship enterprise AI platform — across cloud, on-prem, and edge deployments, with partnerships spanning IBM, Intel, AMD, and HP.

Generate won the Pinnacle AI Product of the Year 2025 and TMC Generative AI Product of the Year 2025, and Iterate.ai was named to the CRN AI 100 (Top 20 Hottest AI Software Companies, 2026). Recent work includes launching Generate for healthcare revenue recovery via an IBM reseller partnership with Hutchinson Regional Healthcare, featured in IBM's product blog.

I completed my MASc in Electrical and Computer Engineering at McMaster University under Prof. Thia Kirubarajan, with a thesis on SciRAG: A Retrieval-Focused Fine-Tuning Strategy for Scientific Documents. I hold a Bachelor's degree from the University of Moratuwa, Sri Lanka. Before graduate studies, I worked at the Speech and Language Lab at Nanyang Technological University.

Areas of interest: AI-Driven Solution Architecture, Scalable System Design, Intelligent Agents & Automation, Large Language Models, Retrieval-Augmented Generation, Document AI & Intelligence, Edge Computing & Optimization.

Core Competencies

Engineering Leadership: Team management (12+ engineers, tech leads & PMs), hiring and performance management, technical mentorship, partnership engineering (IBM, Intel, AMD, HP), product roadmap, cross-functional coordination.

AI/ML Systems & Architecture: Multi-cloud (AWS, IBM Cloud) plus on-prem and edge inference; event-driven microservices; RAG, multi-agent orchestration (LangGraph), document intelligence, model quantization (GGUF, INT8/FP16), MCP integration.

Production Infrastructure & Stack: Kubernetes, Kafka, FastAPI, OpenTelemetry, Prometheus/Grafana; Python, TypeScript, PyTorch, vLLM, OpenVINO; PostgreSQL, Redis, Milvus.

Experience

Professional

Engineering Manager (Full-time)

May 2025 – Present

Iterate.ai via Rippling Canada Services Inc. — Toronto, ON

  • Lead a 12-engineer cross-functional organization spanning frontend, backend, DevOps, and AI/ML; scaled the team from 6, led 6 hires, promoted 2 ICs to Senior Applied AI Engineer, and mentored 4 engineers plus 3 interns.
  • Drive engineering execution for Generate, Iterate.ai's flagship AI platform — winner of Pinnacle AI Product of the Year 2025 and TMC Generative AI Product of the Year 2025, with Iterate.ai named to the CRN AI 100 (Top 20 Hottest AI Software Companies, 2026).
  • Launched Generate for healthcare revenue recovery via an IBM reseller partnership with Hutchinson Regional Healthcare as the flagship customer; featured in IBM's product blog.
  • Own end-to-end architecture across cloud, on-prem, and edge (AWS, IBM Cloud, Intel/AMD/NVIDIA), enabling both SaaS and air-gapped enterprise deployments.

Engineering Manager (Part-time Contract)

Sep 2024 – May 2025

Iterate.ai — Remote, Canada

  • Joined as engineering manager on a direct contract; took ownership of a 5-engineer cross-functional team and defined the engineering roadmap that scaled Generate into Iterate.ai's primary enterprise revenue product.
  • Set technical strategy, architecture standards, and development practices in collaboration with the CTO and product leadership; established the engineering operating model later inherited by the full-time team.
  • Architected an event-driven microservices platform (Kafka, FastAPI, LangGraph) supporting high-throughput AI workloads across SaaS and air-gapped enterprise deployments.

Data Scientist

Nov 2023 – Sep 2024

Iterate.ai — Hamilton, Canada (Remote)

  • Led a 5-engineer team for Project Generate, an edge-deployed AI for private document search on Intel AI PCs, shipping through the Intel Software Advantage Program.
  • Architected an Outlook RAG plugin for email automation; presented at the Intel Vision 2024 keynote.
  • Developed a novel table extraction system using Non-Maximum Suppression with Vision Language Models; filed US Patent App. No. 18/590,347.

Machine Learning Research Engineer

Feb 2023 – Jul 2023

ExentAI — Sri Lanka (Remote)

  • Designed and deployed a newspaper digitization service for historical documents with automated pipelines for article separation, metadata extraction, and OCR text processing.
  • Built a multilingual translation layer over the OCR pipeline, normalizing Tamil, Sinhala, and English content for downstream classification and search.
  • Architected cloud deployment on AWS with Docker and Kubernetes (EC2, Lambda, S3, RDS) supporting large-scale data volumes.

Engineering Intern (Machine Learning)

Aug 2022 – Jan 2023

Simplyfai, Inc. — Sri Lanka (Remote)

  • Analyzed acoustic and time-series sensor data from rotating machinery (gearboxes, wheels, fans, valves, belts) to identify fault signatures; built Python fault-classification models wired into the diagnostic product pipeline.
  • Implemented an anomaly detection system for industrial equipment, supporting predictive maintenance and reducing unplanned downtime.

Junior Machine Learning Engineer

Jul 2021 – Dec 2021

ExentAI — Sri Lanka (Remote)

  • Built end-to-end LLM pipelines for sentiment and emotion analysis on customer product reviews, surfacing aspect-level issues for product enhancement.
  • Developed multi-class, multi-label hate-speech detection models for mitigating abusive content on social platforms.

Research

Research Intern

Oct 2021 – Aug 2022

Nanyang Technological University — Sri Lanka (Remote)

  • Pre-trained MedBERT, a domain-specific biomedical language model for clinical entity extraction; released on HuggingFace with 50,000+ downloads.
  • Engineered a biomedical entity extraction system from clinical notes, generating automated clinical summaries for medical staff review.
  • Released NERP, a Python framework for transformer-based NER models, on PyPI to streamline research pipeline development.

Research Intern

Jan 2021 – Jun 2021

SSN College of Engineering — Chennai, India (Remote)

  • Collaborated with professors and graduate researchers across India and Ireland to build a large-scale Tamil emotion detection dataset (30+ classes, 60,000+ annotated sentences) for a public shared task.
  • Co-organized the Dravidian-CodeMix-FIRE 2021 shared task on sentiment analysis for low-resource Dravidian languages.

Teaching

Graduate Teaching Assistant

Fall 2024

McMaster University, Hamilton, Canada

  • Digital Signal Processing (COMP ENG 4TL4) — Labs, grading, and exams.

Graduate Teaching Assistant

Winter 2024

McMaster University, Hamilton, Canada

  • Image Processing (COMP ENG 4TN4) — Tutorials and lab sessions on computer vision.

Graduate Teaching Assistant

Fall 2023

McMaster University, Hamilton, Canada

Visiting Instructor

Summer 2023

University of Moratuwa, Sri Lanka

  • Programming Fundamentals (CS1033) — Lab sessions, grading, and quizzes.

Teaching Assistant

Winter 2023

University of Moratuwa, Sri Lanka

  • Introduction to Data Science (CS3121) — Graded quizzes and assignments.

Teaching Assistant

Fall 2022

University of Moratuwa, Sri Lanka

  • Deep Neural Networks (CS3630) — Graded quizzes and assignments.

Education

Master of Applied Science (MASc)

Sep 2023 – Apr 2025

Electrical and Computer Engineering, McMaster University, Hamilton, ON, Canada

  • Thesis: SciRAG: A Retrieval-Focused Fine-Tuning Strategy for Scientific Documents — RAG framework for scientific PDFs with custom LaTeX-equation parsing and domain-adapted LLM fine-tuning.

Bachelor of Science in Engineering (Hons.)

Oct 2018 – Jul 2023

Computer Science and Engineering, University of Moratuwa, Sri Lanka

  • Thesis: Entity Extraction System for Legal Contracts — party extraction using contextualized span representations on a 1,000-contract annotated dataset.

Publications (215+ citations)

Patents

Language Independent Textual Extraction Filed

B Sathianathan, C Vasantharajan, S Jacob · US Patent App. No. 18/590,347 · February 2024

High-precision table extraction using Non-maximum Suppression and Vision Language Models. Assignee: Iterate Studio, Inc.

Generating AI Workflows Filed

B Sathianathan, C Vasantharajan · US Patent Application · October 2025

Automated workflow generation and orchestration for multi-agent AI platforms. Assignee: Iterate Studio, Inc.

Creating AI Agents and Routes Filed

B Sathianathan, C Vasantharajan · US Patent Application · October 2025

Dynamic agent creation and intelligent routing for enterprise AI applications. Assignee: Iterate Studio, Inc.

Awards

CRN AI 100 — Top 20 Hottest AI Software Companies

2026

Iterate.ai named to CRN's AI 100 list of the 20 Hottest AI Software Companies.

Pinnacle Awards — AI Product of the Year

2025

Generate recognized as AI Product of the Year by the Pinnacle Awards.

TMC & genaitoday.ai — Generative AI Product of the Year

2025

Generate selected as Generative AI Product of the Year.

Top 5 Finalist — HPCIC Innovation Challenge

2022

With team Medispeech@NTU.

McMaster Graduate Research Scholarship

2023 – 2025

Competitive grant supporting MASc research.

SL Insurance Suba Pathum National Scholarship

2018

National merit scholarship.

Ceylinco Pranama Scholarship

2018

Undergraduate academic excellence award.

Mahapola Merit Scholarship

2018

National merit-based scholarship.

Dialog Merit Scholarship

2018

Corporate academic achievement recognition.

Open Source

NERP

Python package for fine-tuning transformer-based NER models. PyPI · 5,000+ downloads

MedBERT

Pre-trained BERT model for biomedical Named Entity Recognition. HuggingFace · 50,000+ downloads

Tamizhi-Net OCR

Enhanced LSTM-based Tesseract models for Tamil and Sinhala legacy fonts. GitHub · IALP 2022

Legal Contracts Party Dataset

Annotated dataset of legal contracts for party extraction. GitHub · RANLP 2023

TamilEmo

Fine-grained emotion detection dataset for Tamil language. CodaLab · Shared Task