I am a recent University of Alberta graduate with a double major in Computer Science and Biology (GPA: 3.3), specializing in software development and artificial intelligence. During my AI/Software internship at TMIC Wishart Node, I built scalable ML pipelines that improved relation extraction accuracy by 14.6% through fine-tuning HuggingFace models. I also engineered a cost-effective monitoring system for multi-server environments and designed custom GPT chatbots to automate processes. My technical skills include proficiency in Python, Java, ReactJS, HTML5, and CSS3, along with database management using SQL, MongoDB, Firebase, and Neo4j. My academic coursework covers machine learning, software architecture, and object-oriented programming, while my project portfolio demonstrates experience with full-stack development, REST APIs, version control systems, and Agile methodologies. I excel in collaborative environments, having delivered weekly project presentations and worked effectively across cross-functional teams. I am passionate about building scalable solutions, solving complex problems, and continuously expanding my technical expertise. I am eager to contribute my skills while growing as a developer.

Karan Sidhu

I am a recent University of Alberta graduate with a double major in Computer Science and Biology (GPA: 3.3), specializing in software development and artificial intelligence. During my AI/Software internship at TMIC Wishart Node, I built scalable ML pipelines that improved relation extraction accuracy by 14.6% through fine-tuning HuggingFace models. I also engineered a cost-effective monitoring system for multi-server environments and designed custom GPT chatbots to automate processes. My technical skills include proficiency in Python, Java, ReactJS, HTML5, and CSS3, along with database management using SQL, MongoDB, Firebase, and Neo4j. My academic coursework covers machine learning, software architecture, and object-oriented programming, while my project portfolio demonstrates experience with full-stack development, REST APIs, version control systems, and Agile methodologies. I excel in collaborative environments, having delivered weekly project presentations and worked effectively across cross-functional teams. I am passionate about building scalable solutions, solving complex problems, and continuously expanding my technical expertise. I am eager to contribute my skills while growing as a developer.

Available to hire

I am a recent University of Alberta graduate with a double major in Computer Science and Biology (GPA: 3.3), specializing in software development and artificial intelligence. During my AI/Software internship at TMIC Wishart Node, I built scalable ML pipelines that improved relation extraction accuracy by 14.6% through fine-tuning HuggingFace models. I also engineered a cost-effective monitoring system for multi-server environments and designed custom GPT chatbots to automate processes.
My technical skills include proficiency in Python, Java, ReactJS, HTML5, and CSS3, along with database management using SQL, MongoDB, Firebase, and Neo4j. My academic coursework covers machine learning, software architecture, and object-oriented programming, while my project portfolio demonstrates experience with full-stack development, REST APIs, version control systems, and Agile methodologies.
I excel in collaborative environments, having delivered weekly project presentations and worked effectively across cross-functional teams. I am passionate about building scalable solutions, solving complex problems, and continuously expanding my technical expertise. I am eager to contribute my skills while growing as a developer.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Artificial Intelligence / Software Intern at TMIC Wishart Node
September 30, 2024 - August 4, 2025
Delivered weekly project updates and aligned research goals within the team. Enhanced knowledge graph construction by developing an AI pipeline extracting triplets from research articles using large language models. Fine-tuned HuggingFace models to improve relation extraction accuracy by 14.6%. Engineered a cost-effective alternative to AppSignal for error and performance monitoring. Designed custom GPT chatbots to automate and streamline grant application processes.
Artificial Intelligence / Software Intern at TMIC Wishart Node
September 1, 2024 - October 6, 2025
Delivered weekly project updates, enhanced knowledge graph construction by extracting triplets from research articles using LLMs, fine-tuned HuggingFace models improving relation extraction accuracy by 14.6%, engineered a cost-effective alternative to AppSignal for error and performance monitoring, and designed custom GPT chatbots to streamline grant applications.
Artificial Intelligence / Software Intern at TMIC Wishart Node
September 1, 2024 - October 6, 2025
Delivered weekly project updates, aligned research goals. Enhanced knowledge graph construction by building an AI pipeline that extracts data triplets from research articles using LLMs. Fine-tuned HuggingFace models to improve relation extraction by 14.6%. Engineered a cost-effective alternative to AppSignal for error and performance monitoring. Designed custom GPT chatbots to streamline and automate grant application processes.

Education

Bachelor of Science at University of Alberta
September 1, 2020 - June 30, 2025
Bachelor of Science (Double Major: Computer Science and Biology) at University of Alberta
September 1, 2020 - June 1, 2025
Bachelor of Science at University of Alberta
September 1, 2020 - June 1, 2025
Bachelor of Science (Double Major in Computer Science and Biology) at University of Alberta
September 1, 2020 - June 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Life Sciences, Software & Internet, Healthcare, Education, Professional Services