Skip to main content
Abdul Rehman

Abdul Rehman

AI & Machine Learning Enthusiast | Full Stack Developer | Software Engineer | Computer Science Student

Talent
IslamabadMember since July 2, 2026
C++PythonJavaSQLData PreprocessingScikit LearnPandasNumPyMatplotlibAI Search AlgorithmsReact.jsNode.jsExpress.jsAuthentication SystemsMongoDBMySQLDesktop Application DevelopmentData StructuresAlgorithmsEvent-driven programmingSoftware modularization
·

Hire this person

Send a job offer directly to this candidate

C++PythonJavaSQLData Preprocessing

About

Passionate and highly motivated Computer Science student at Quaid-i-Azam University with strong expertise in Artificial Intelligence, Machine Learning, Data Structures & Algorithms, Full Stack Web Development, and Software Engineering. Experienced in developing intelligent systems, scalable web applications, desktop software solutions, and algorithm-based problem-solving projects. Skilled in transforming complex real-world problems into efficient software solutions using modern technologies such as Python, Java, C++, React.js, Node.js, MongoDB, and Machine Learning frameworks.

Demonstrated ability to build end-to-end applications, implement advanced search algorithms, design database-driven systems, and develop AI-powered solutions. Continuously exploring emerging technologies and best software engineering practices to create innovative and impactful applications.

Experience

Data Structures & Algorithms Implementation

Implemented various fundamental and advanced data structures in C++ from scratch.

  • Stack
  • Queue
  • Circular Queue
  • Linked List
  • Doubly Linked List
  • Circular Linked List
  • Binary Search Tree
  • Heap
  • Hashing Concepts
  • Dynamic memory allocation
  • Pointer manipulation
  • Time and space complexity optimization
  • Tree traversals
  • Searching and sorting techniques
  • Efficient data organization

Java Desktop Application Development

Designed and developed GUI-based desktop applications using Java Swing.

  • User authentication systems
  • Database connectivity
  • Form handling
  • CRUD operations
  • Report generation
  • GUI design principles
  • Database integration

Artificial Intelligence & Machine Learning Development

Developed intelligent systems using Machine Learning and Artificial Intelligence techniques.

  • Data preprocessing
  • Feature extraction
  • Classification
  • Model evaluation
  • Search algorithms

Education

Bachelor of Science - Computer Science - Quaid-i-Azam University, Islamabad (2023 - 2027)

Skills

AI & Machine Learning EnthusiastFull Stack DeveloperSoftware EngineerComputer Science Student

Reviews

Related