Amna.
Kanvis
Amna Majid

Amna Majid

Computer Science Student & Research Assistant specializing in HCI and Full-Stack Development.
Hire Me

Overview

Amna is a Computer Science student at LUMS with a strong background in Human-Computer Interaction and research. She has extensive experience in building interactive prototypes and delivering educational support in STEM subjects.
Lahore, Pakistan

Experience

2026 – Present

PART_TIME

Research Assistant

Computer-Human Interaction and Social Experience Lab (CHISEL), LUMS
Lahore, Pakistan
Design and run user studies to evaluate interactive systems, including recruiting participants and conducting interviews. Collect and analyze qualitative and quantitative study data to surface usability insights and inform design decisions. Build interactive prototypes in Figma to test design concepts with users before development.
Design and run user studies to evaluate interactive systems, including recruiting participants and conducting interviews
Collect and analyze qualitative and quantitative study data to surface usability insights and inform design decisions
Build interactive prototypes in Figma to test design concepts with users before development
FigmaUser ResearchQualitative AnalysisQuantitative Analysis

2026 – Present

PART_TIME

Exam Grader and Assessor

EdGenie
Remote, United Kingdom
Grade A-Level Mathematics and Chemistry exams across multiple boards (Edexcel, OCR, AQA) and provide detailed feedback to help students reach their target grades
Grade A-Level Mathematics and Chemistry exams across multiple boards (Edexcel, OCR, AQA) and provide detailed feedback to help students reach their target grades
MathematicsChemistryEdexcelOCRAQA

Jun 2025 – Present

FREELANCE

Online Mathematics, Computer Science, and Chemistry Tutor

Self-Employed
Remote
Deliver 1-on-1 tutoring in Mathematics, Computer Science, and Chemistry to O-Level, GCSE, and A-Level students with personalized lesson plans, assessments, and progress tracking
Deliver 1-on-1 tutoring in Mathematics, Computer Science, and Chemistry to O-Level, GCSE, and A-Level students with personalized lesson plans, assessments, and progress tracking
MathematicsComputer ScienceChemistry

Project Portfolio

ACADEMIC

Present

Bol – English Speaking App for Children

Lead Developer & Designer

Designed and built a prototype English-learning app for children in public and low-cost private schools, structured around a virtual pet to encourage daily speaking and learning routines. Developed the front end with React, TypeScript, and Tailwind CSS, building 20+ interactive screens with Radix UI components, animated transitions, and voice-activity flows. Designed the full interface in Figma with a child-friendly, accessibility-minded approach and deployed the prototype on Vercel for user testing.
ReactTypeScriptTailwind CSSViteFigmaRadix UIVercel

Education

Jun 2028

Bachelor of Science

Lahore University of Management Sciences (LUMS)Specialization in Computer Science
GPA: 3.3

Relevant Coursework

Data StructuresAlgorithmsObject-Oriented ProgrammingArtificial Intelligence & Machine LearningDiscrete MathematicsNetwork-Centric ComputingFundamentals of Computer SystemsHuman-Computer Interaction

Societies & Activities

LUMS Women in Computing (LWiC)RoboWars (Team Spades)LUMS Students Mathematics SocietyLUMS Tennis Team

Impact & Recognition

Awards

Intel · 2018

Winner, Intel International Science and Engineering Fair (ISEF) – Provincial and National Rounds

Cambridge Assessment International Education

World Distinction, Cambridge O Level Computer Science

Governance & Advisory

LUMS Women in Computing (LWiC)

Team Manager, Design

OTHER

support initiatives promoting women in tech through design and outreach

RoboWars (Team Spades)

Team Manager

OTHER

build and compete with Arduino-based robots in engineering competitions

LUMS Students Mathematics Society

Team Manager, Media & Design

OTHER

Skills & Interests

VS Code

Figma

Python

C++

HTML/CSS

React

Tailwind CSS

Data Structures & Algorithms

Human-Computer Interaction

User Research

TypeScript

JavaScript

Git

Jupyter Notebooks

NumPy

Matplotlib

Vercel

pandas

Machine Learning

Vite

SQL

PyTorch

scikit-learn

TensorFlow

Docker

Let's Connect

I'd love to hear from you. Feel free to reach out.

These unlock once you finish onboarding and publish your profile.