Hamania.
Kanvis
Hamania Asim

Hamania Asim

CS at LUMS | Full-Stack Developer & HCI Researcher | Building Systems with Social Impact
Hire Me

Overview

Computer Science student at LUMS with a focus on building high-impact technical systems, from x86 kernels and distributed hash tables to real-time multiplayer games and AI-driven educational tools. Experienced in the full software development lifecycle, including deep user research for low-resource environments and agile product management. Passionate about bridging the gap between complex backend architecture and human-centered design.
Lahore, Pakistan

Experience

Dec 2024 – 2025

WORK

AI/ML Winter Intern

Netsol Technologies
Lahore
Assisted with coding, data analysis, and model development in collaborative machine learning projects, enhancing Python skills.
Assisted with data analysis and cleaning for collaborative ML projects.
Observed and documented model development workflows under senior supervision.
Refined implementation of data structures for optimized data handling.

Key Achievements

Cleaned and preprocessed diverse segments of large-scale datasets by identifying redundant data blocks for removal and selecting optimal imputation methods.
Shadowed senior supervisors in the implementation and evaluation of machine learning models, gaining insight into professional ML workflows.
Applied core data structures, including binary trees, to improve data processing efficiency during internship tasks.
PythonMachine LearningAIData CleaningData Structures

May 2024 – Aug 2024

VOLUNTEER

Initiative Head

Eco-Dosti
Lahore
Led volunteer onboarding, ensured policy compliance, organized outreach activities at orphanages and deaf schools.
Led volunteer onboarding
ensured policy compliance
organized outreach activities at orphanages and deaf schools

May 2023 – Aug 2023

INTERNSHIP

Summer Intern

Meher Spring Private Limited
Lahore
Supported administrative, data entry, and marketing tasks while gaining organizational insights through professional shadowing.
Supported administrative, data entry, and marketing tasks
Shadowed professionals to gain organizational insights
Collaborated on onboarding and outreach initiatives
Engaged with real-time clients to identify and document their specific needs and requirements from the company

Project Portfolio

PERSONAL

2026 – Present

Human Computer Interaction Educational App

Lead Researcher & Designer

Led fieldwork and qualitative user research to bridge the literacy gap for working-class parents and children. Studied AI usage in low-resource environments and translated findings into a guardrailed AI learning tablet featuring Urdu-English support and multimodal input.
Generative AIMultilingual Support (Urdu/English)Qualitative ResearchUser StudiesPrototyping (Low-fi/High-fi)Wizard-of-Oz Testing
ACADEMIC

Present

Introduction to Programming: CityBloxx Simulator & Event Scheduler

Developer

Created a CityBloxx game simulator with dynamic arrays in C++. implemented block placement, precision scoring, file-based input, and memory-safe grid expansion for vertical gameplay progression. Designed an event scheduler using class-based architecture with conflict detection. Built a graph-based movie-actor system using STL containers; supported co-star tracing, popularity metrics, cast lookups, and dataset merging via operator overloading and relational indexing.
C++STLDynamic ArraysOperator Overloading
ACADEMIC

Present

Operating Systems: Kernel & Low-level Systems Programming

Systems Programmer

Implemented interrupts, system calls, device drivers, terminal I/O, and a basic shell on x86, working directly with hardware abstractions and privilege levels. Built physical and virtual memory managers, kernel heap allocation, ELF loading, context switching, timer-based preemption, and basic scheduling for multitasking. Designed a Unix-like filesystem with block devices, inodes, bitmaps, directories, and file operations integrated via a virtual file system (VFS).
Cx86Kernel ProgrammingVFSMemory Management
ACADEMIC

Present

Data Structures: Core Implementations & Simulations

Developer

Built and applied core data structures (stacks, queues, trees, BST/AVL) to solve classic and advanced problems, including custom implementations and a keyword search engine. Designed and analyzed graph algorithms (BFS/DFS, Dijkstra, MST) for real-world simulations like evacuation planning, network reconstruction, cycle detection, and influence modeling. Developed complex system simulations using trees and graphs, such as a file system, time-travel graphs, and task/network analysis for connectivity, choke points, and centrality.
C++BSTAVLBFSDFSDijkstraMST
ACADEMIC

Present

Network Centric Computing: Networked Systems & Protocols

Network Engineer

Built networked systems and protocols including a multi-threaded TCP chat application and a reliable UDP transport layer using Selective Repeat ARQ with sliding windows, retransmissions, and checksums. Implemented routing and distributed systems such as an intra-domain routing simulator (Dijkstra, Bellman-Ford, link-state updates) and a scalable, fault-tolerant DHT using consistent hashing. Focused on reliability, scalability, and fault tolerance, handling node failures, dynamic topology changes, real-time communication, and data replication via socket-based designs.
TCPUDPSelective Repeat ARQDijkstraBellman-FordDHTConsistent HashingSockets
ACADEMIC

Present

ThriftHub – Database-Backed Marketplace System

Database Architect

Architected and implemented a relational database for a campus thrift marketplace. Designed ER models, normalized schemas, and implemented triggers, stored procedures, and role-based access control. Built backend database logic to support users, listings, transactions, and search functionality using SQL, ensuring data integrity, query efficiency, and scalability for real-world use.
SQLRelational DatabaseER modelsTriggersStored proceduresRBAC
ACADEMIC

Present

Cosmos Discovery – Android Campus Event Platform

Lead Developer & Product Planner

Designed and developed an Android campus event discovery app for LUMS students. Features include RSVP, personalized recommendations, role-based flows for students/admins, and @lums.edu.pk email verification. Managed the full product lifecycle using user stories, sprint planning, and Kanban workflows.
JavaFirebase AuthenticationFirestoreAndroidFigmaUML
PERSONAL

Present

Data Science Project: Suicide Rate Analysis & Prediction

Data Scientist

Performed in-depth exploratory data analysis on global suicide datasets. Developed regression and classification models to uncover key predictors, discovering that economic pain acts as a 'slow burn' with effects appearing 1-2 years after a crisis—a finding with significant implications for the timing of mental health policy interventions.
PythonPandasNumPyMatplotlibSeabornRegression ModelsClassification Models
PERSONAL

Present

Real-Time Multiplayer Ludo Web App

Full-stack Developer

Built a full-stack multiplayer Ludo web application with real-time 2–4 player gameplay, synchronized board state, live chat, authentication, leaderboards, and match history. Developed the React/Vite frontend and Node.js/Express backend, using Socket.IO for real-time dice rolls, token movement, turn handling, captures, game events, and chat updates. Implemented server-side game validation for legal moves, safe squares, home-stretch rules, win detection, coin rewards, and ranking logic to prevent client-side cheating. Designed MongoDB/Mongoose models for users and games, persisting player profiles, coin balances, total games played, match results, and leaderboard standings. Added auto-roll timers and AI-controlled random moves for disconnected players to keep matches progressing without breaking game flow.
ReactNode.jsSocket.IOMongoDBViteExpressMongoose

Education

May 2027

Bachelor of Science (B.S.)

Lahore University of Management SciencesSpecialization in Computer Science

Relevant Coursework

Operating SystemsAlgorithmsDatabasesMachine LearningData StructuresNetwork-Centric ProgrammingPrinciples & Techniques of Data ScienceIntroduction to Management Sciences

Skills & Interests

Data Structures & Algorithms

VS Code

SQL

Python

C++

Git

PyCharm

Matplotlib

Seaborn

C

Software Development & Design Patterns

Machine Learning & Data Analysis Fundamentals

MS Excel

Pandas

NumPy

JavaScript

React Applications

Haskell

Areas of Expertise

Communication & Leadership

Team Management & Task Prioritization

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.