Ali Haider

CS Student at University of Lahore | Flutter & C++ Developer
Hire me

Computer Science student at the University of Lahore with a strong foundation in OOP, C++, and Python. Experienced in building cross-platform mobile applications using Flutter and Riverpod, with a focus on efficient state management and clean code. Passionate about solving complex logic problems, from low-level error detection algorithms to production-ready data synchronization.

Skills

Technical

Object-Oriented Programming
VS Code
C++C++
Data Structures
Debugging
SQLSQL
PythonPython
CRUD Operations
Riverpod
Algorithms
Relational Database Design
Flutter FrameworkFlutter Framework
DartDart
Android Studio
GitGit
GitHubGitHub
Cross-Platform App Basics
pandas

Areas of expertise

Quick Learner
Problem Solving
Communication
Teamwork
Adaptability
Analytical thinking
Interpersonal communication

Projects

Hamming Code Error Detection System

Developeracademic
A system to detect and correct single-bit errors in data transmissions using Hamming Code algorithms, implemented in both C++ and Python to ensure algorithmic parity.
C++Python

Notes App — CRUD Mobile Application

Lead Developerpersonal
Built a small app with full CRUD operations and backend API integration, gaining practical experience with data handling and asynchronous programming. Together, these projects reflect applied OOP thinking, clean code practices, and comfort picking up new tools and APIs — skills that transfer well beyond mobile development.
FlutterDartRiverpodREST API

Education

Bachelor of Science

University of LahoreComputer ScienceGPA 3.372023 – Jun 2027

Coursework

Object-Oriented ProgrammingSoftware EngineeringWeb Development FundamentalsData Structures & AlgorithmsOperating SystemsMobile Application DevelopmentDatabase Management SystemsComputer NetworksDiscrete Mathematics
Hire AliReach out about a role, a contract or a conversation.For recruiters

Ali's twin is AI, it can make mistakes.