Hello! I am Karamveer, I love
Crafting Seamless digital experiences,
with robust & scalable web applications.

About

As a Software Engineer specialized in Web Application Development, I prioritize delivering high-quality work.

I am passionate about exploring new destinations and meeting people from different backgrounds, and I aim to utilize my communication, interpersonal, and leadership skills to produce work to the best of my ability.

Frequently praised as diligent by my peers, I love programming, am always ready to accept new challenges and embrace learning. I was also a cadet at the National Cadet Corps and am very fond of the military.

When I'm not working, I enjoy spending time with friends, whether it's catching up over tea, indulging in a fancy dinner, playing sports, hitting the gym, or simply wandering around like a flaneur. I also dabble in drawing as a hobby.

Timeline

WorkJune 2025 - Present

Software Engineer

Tokenbooks
Vancouver, BC
  • Building full-stack product features for Web3 finance workflows across wallet sync, accounting, reporting, and payments.
  • Shipped major payments product flows including request intake, approval routing, counterparty details, and crypto-to-fiat payout support.
  • Improved multi-wallet, multi-chain ingestion reliability through async orchestration, status tracking, and structured error handling.
React.jsTypeScriptBullMQWeb3OAuth
EducationSeptember 2024 - June 2026

Master of Science in Computer Science

University of Northern British Columbia (UNBC)
Prince George, BC
  • Grade: 4.08.
  • Researching adversarial robustness of federated learning-based intrusion detection systems for modern network security.
  • Designed and evaluated a causal-defense CNN across a non-IID federated learning setup using Python, PyTorch, and Flower.
Federated LearningPyTorchFlowerNetwork Security
WorkSeptember 2024 - June 2025

Graduate Teaching Assistant

University of Northern British Columbia (UNBC)
Prince George, BC
  • Designed and delivered lab sessions for 110+ students covering statistics and visualization with R and R Commander.
  • Taught advanced statistical modeling and computer science concepts using Python.
  • Developed Jupyter Notebook labs, supported students in office hours, and assisted with grading and exam invigilation.
PythonRJupyter NotebookStatistics
WorkJuly 2022 - August 2024

Software Development Engineer

CloudSEK
Bangalore Urban, Karnataka, India
  • Built data visualization components, dashboards, and user-facing pages for XVigil and SVigil.
  • Implemented chunked APK upload, reducing upload time by 40-50% and bypassing file size limits.
  • Developed Exposure Search with other engineers, contributing to 100k+ searches and 3000+ new leads.
React.jsNext.jsNode.jsNest.jsRecharts
WorkNovember 2021 - June 2022

Software Development Engineer Intern

CloudSEK
Bangalore Urban, Karnataka, India
  • Created reusable React components in Next.js for the BeVigil revamp.
  • Reduced MongoDB count query execution time by 88% and cached count query results in Redis.
  • Built admin dashboards, APIs, and optimized Docker images for frontend and backend services.
Next.jsReact.jsNode.jsMongoDBRedis
WorkJune 2021 - November 2021

Software Engineer Intern

Tutort Academy
  • Planned, designed, and developed tutort.net with reusable React components and a Node.js backend.
  • Deployed the full app on AWS EC2 with Amazon Aurora PostgreSQL and improved SEO with prerendering.
React.jsNode.jsAWSPostgreSQL
WorkJuly 2020 - January 2021

Software Engineer Intern

Khalsa Education and Spirituality
Fatehgarh Sahib, Punjab
  • Developed the organization's online e-learning platform from scratch with course search, enrollment, and dashboard features.
  • Contributed code to technical projects across IoT, Arduino, Raspberry Pi, face recognition, drones, and home automation.
Web DevelopmentAWSIoTRaspberry Pi
ResearchJune 2019 - August 2019

Training Course

Indian Institute of Technology, Ropar
Rupnagar, Punjab
  • Worked on face-recognition research for a food and water serving system intended for hospitals and similar environments.
  • Implemented Raspberry Pi face recognition in Python and reduced script execution time by about 50%.
PythonFace RecognitionRaspberry Pi
Education2018 - 2022

Bachelor of Technology in Computer Science

Baba Banda Singh Bahadur Engineering College
  • Completed undergraduate studies in Computer Science with coursework in data structures, algorithms, object-oriented programming, and core engineering fundamentals.
Computer ScienceAlgorithmsData Structures

Publications

PreprintJanuary 2026
Open

SoK: Privacy-aware LLM in Healthcare: Threat Model, Privacy Techniques, Challenges and Recommendations

arXiv

Systematizes privacy threats and defenses across healthcare LLM preprocessing, federated fine-tuning, and inference workflows.

Journal ArticleMarch 2021
Open

Data science and analytics in agricultural development

Environment Conservation Journal

Reviews how data science and analytics can support agricultural productivity, sustainability, and decision making.

Journal ArticleMarch 2021
Open

Advancements in farming and related activities with the help of artificial intelligence: a review

Environment Conservation Journal

Reviews AI applications across farming and related activities including plant disease detection, grading, and quality checks.

Contact

I am always interested in working on new projects.
Let's build some cool things together!