Summary
Karun Arora is a senior software developer with nine years of experience delivering scalable full-stack and AI-powered systems. He specializes in Generative AI, AI agents, RAG, LangChain, and LLMs, blending strong OOP foundations with modern open-source frameworks. He has led the development of no-code/low-code AI agents, intelligent data analytics platforms, and AI-driven e-commerce personalization, delivering measurable improvements like higher conversion rates and cost-efficient retrieval. His toolkit spans React, Node.js, Express, TypeScript/JavaScript, Python, AWS-CDK, Lambda, and CloudFormation, with a track record of turning business requirements into robust architectures. Based in Ottawa, Canada, he holds an MEng in Systems and Computer Engineering from Carleton University and a BSc in Computer Science from Guru Nanak Dev University. An active GitHub presence, he describes himself as an Enthusiastic Developer and contributes to open-source tooling across AI and web development.
9 years of coding experience
7 years of employment as a software developer
Master of Engineering - MEng, System and Computer Engineering, Master of Engineering - MEng, System and Computer Engineering at Carleton University
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Guru Nanak Dev University
XII (Senior Secondary), Science, XII (Senior Secondary), Science at St. Soldier Inter College
English, Hindi, Punjabi