Kannan Khosla

Kannan Khosla

About

Detail

AI and Software Engineer | Backend, Data & API Developer | Building AI-Driven Systems | CS @ University of Alberta
Edmonton, Alberta, Canada

Contact Kannan regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education
folder
Project
flag
Award

Résumé


Jobs verified_user 0% verified
  • A
    AI And Project Validation WILO
    Amii Alberta Machine Intelligence Institute
    May 2026 - Current (2 months)
    Summer 2026
  • P
    AI Software Engineer
    Pongo
    Oct 2024 - Current (1 year 9 months)
  • University of Alberta
    Teaching Assistant – CMPUT 461: Introduction to Natural Language Processing
    University of Alberta
    Sep 2024 - Dec 2024 (4 months)
    Assisting students in mastering key concepts of Natural Language Processing (NLP), including text preprocessing, language models, and deep learning techniques for NLP tasks. Supporting course instruction through conducting tutorial sessions, grading assignments, and providing constructive feedback to enhance student learning outcomes. Collaborating with professors to design and develop instructional materials, assessments, and assignments on advanced NLP topics like tokenization, sequence-to-sequence models, and embeddings. Utilizing NLP libraries and tools such as NLTK, spaCy, and PyTorch to demonstrate the practical application of NLP techniques in real-world scenarios.
  • P
    Software Engineer
    Pongo
    Aug 2024 - Current (1 year 11 months)
  • University of Alberta
    Software Developer Intern
    University of Alberta
    Jan 2024 - May 2024 (5 months)
    Developed the backend using Django REST and PostgreSQL, ensuring secure and efficient API management. Integrated with a React frontend, using Redux for state management. Deployed on Cybera RAC with IPv6, optimizing for performance and security. Implemented CI/CD pipelines with GitLab CI and containerized the app with Docker for streamlined deployments. Conducted extensive testing, achieving over 90% code coverage.
  • Amazon
    Senior Associate
    Amazon
    Jun 2021 - Dec 2021 (7 months)
Education verified_user 0% verified
  • University of Alberta
    Bachelors Of Science, Specialization in Computer Science
    University of Alberta
    Jan 2020 - Dec 2024 (5 years)
  • S
    High School
    Spring Dale Senior School
  • University of Alberta
    University of Alberta
    University of Alberta
Projects (professional or personal) verified_user 0% verified
  • SoundMind
    Nexus
    SoundMind
    Aug 2025 - Current (11 months)
    AI AGENTS FOR CUSTOMER RELATIONSHIP MANAGEMENT
  • University of Alberta
    CoHive: Student Innovation Centre
    University of Alberta
    Jun 2024 - Current (2 years 1 month)
    The Student Innovation Center (SIC) currently lacks a unified tool, making it challenging for administrators to manage resources efficiently and for students to access available facilities seamlessly. The proposed web application streamlines user management, resource booking, and event coordination, providing a professional and user-friendly solution to enhance operational efficiency. This addresses immediate challenges at the SIC while aligning with a broader campus-wide vision for innovation spaces. The current reliance on tools such as Skedda, Discord, Google Calendar, Google Forms, and email emphasizes the need for an integrated and efficient solution. The University of Alberta students will be the primary users and benefit greatly from
  • C
    COHive
    Jan 2024 - Apr 2024 (4 months)
    Created a Desk Management system for University of Alberta Science Innovation Centre
  • W
    Whatsapp Chat Analyser
    Aug 2022 - Jun 2026 (3 years 11 months)
    WhatsApp chat analysis, extracting message statistics and sentiment insights to improve group communication and user engagement. Enhanced understanding of chat dynamics and communication strategies.
  • B
    BARQR
    An innovative Android application engineered to effortlessly scan QR codes, dispensing randomized points, and stimulating global competitiveness as users collect points by scanning QR codes displayed on an interactive map. This dynamic app offers an engaging and interactive experience, encouraging users to interact with their friends and competitors worldwide while exploring various geographical locations.
  • E
    Email Spam Classifier
    The Email Spam Classifier is a machine learning-powered solution designed to efficiently distinguish between legitimate and spam emails, providing users with a secure and streamlined inbox experience.
  • M
    Movie Recommender
    The Movie Recommender System is an intelligent and user-friendly machine learning project designed to provide personalized movie recommendations based on user preferences and behavior. Leveraging advanced algorithms, this system aims to enhance the user's movie-watching experience by suggesting films that align with their tastes.
  • M
    MongoMovieManager
    Python-based movie database management program utilizing MongoDB, offering extensive search capabilities, genre-based movie retrieval, and cast/crew information lookup. The program facilitates data entry, cast/crew management, and efficient database interaction for streamlined movie data handling.
  • S
    SocialDistribution
    • Led development of a decentralized social media platform using React, Django, Heroku, and PostgreSQL, enabling seamless interconnectivity across diverse nodes for a decentralized communication network. • Implemented a REST API-compliant system for interoperability between various social media applications, allowing users to view posts and follow others across different platforms.
Awards verified_user 0% verified
  • U
    University of Alberta International Country Scholarship
    University
    Sep 2020
  • University of Alberta
    An International Student Scholarship - Renewable
    University of Alberta
    Sep 2020
  • M
    Gold Medalist in SUPER50 Vedic Math International Championship
    MRA Beijing
    Aug 2017