Experience

Research, teaching, and product engineering roles from my current CV.

Research Assistant

CLaC Lab, Concordia University · Montreal, Canada

09/2023 - Present
Develop classification, sequence-labeling, span-prediction, and information extraction systems with Python, PyTorch, Transformers, CRFsuite, and scikit-learn.
Built hierarchical and PPO-based approaches for class-imbalanced negation detection and related biomedical NLP analysis.
Designed sparse and dense retrieval pipelines with BM25, Pyserini/Lucene, MedCPT, FAISS, cross-encoder reranking, and TF-IDF/MMR.
Processed 26.8 million PubMed documents and built evaluation workflows for answer accuracy, retrieval quality, evidence grounding, and citation reliability.

Teaching Assistant

Concordia University · Montreal, Canada

09/2024 - 05/2026
Supported COMP 479 (Information Retrieval and Web Search) and COMP 232 (Discrete Mathematics) through tutorials, office hours, grading, and assignment guidance.
Helped undergraduate and graduate students translate core information retrieval and discrete mathematics concepts into working solutions.
Provided technical clarification on assignments, evaluation criteria, and project implementation details.

Solution Developer

OrangeScape Technologies Pvt Ltd · Chennai, India

07/2022 - 08/2023
Developed application features and workflow automation for Kissflow Procurement Cloud across purchasing, approvals, supplier management, and source-to-pay flows.
Designed workflow rules, forms, validations, and approval paths from business requirements in Kissflow's low-code platform.
Built API services on Google Cloud Platform and partnered with backend and product teams to integrate procurement data and ship tested features.

Software Engineering Intern

Basik Marketing Pvt Ltd · Chennai, India

05/2022 - 07/2022
Developed a real-time esports broadcast overlay using Python and Node.js.
Built backend logic that updated match and event counters dynamically during live streams.