Skip to content
View ranaahmed786's full-sized avatar

Block or report ranaahmed786

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ranaahmed786/README.md

Rana Muhammad Ahmed

Junior Software Developer | Computer Science Student | Problem Solver

GitHub LinkedIn Email Location


About Me

Passionate Computer Science student with a strong foundation in software development and a keen eye for creating innovative solutions. Currently pursuing my Bachelor's degree at Bahria University with a focus on bridging academic knowledge with real-world applications.

I thrive on solving complex problems through hands-on, project-based learning and am eager to contribute fresh ideas and technical skills to make meaningful impacts in professional environments.

πŸŽ“ Current CGPA: 3.87/4.0
πŸ“ž +92-336-6607318
🌟 Specializing in Desktop & Web Application Development

Technical Stack

Languages & Technologies

C++ JavaScript HTML5 CSS3 SQL

Frameworks & Tools

Qt SFML Git GitHub

Core Competencies

Development Technical Skills Soft Skills
Desktop Applications Data Structures & Algorithms Problem Solving
Web Applications Version Control (Git/GitHub) Technical Documentation
UI/UX Design Database Management Project Management
API Integration Object-Oriented Programming Team Collaboration
---

Featured Projects

πŸ—œοΈ Compresso

Huffman Compression Application | May 2025

A sophisticated folder-based compression tool implementing Canonical Huffman Coding algorithms.

  • Technologies: C++, Qt Widgets, Advanced Data Structures
  • Key Features: Multithreaded processing, Binary I/O operations, GUI design
  • Impact: Achieved significant file size reduction through optimized character frequency analysis

🎹 ePiano

Virtual Piano Application | June 2024

Interactive piano simulator with realistic audio synthesis and multi-octave support.

  • Technologies: C++, SFML (Simple and Fast Multimedia Library)
  • Key Features: 4 major octaves, Real-time audio processing, Event-driven architecture
  • Innovation: Advanced note mapping and responsive UI rendering

πŸ—£οΈ Web Orator

Text-to-Speech Application | August 2024

Accessibility-focused web application designed as a Community Service Project for individuals with speech impairments.

  • Technologies: HTML5, CSS3, JavaScript, Web Speech API
  • Key Features: Real-time speech synthesis, Dynamic playback controls, Responsive design
  • Social Impact: Created accessible communication solutions for people with special needs

🌀️ Weather Dashboard

Interactive Weather Application | July 2024

Dynamic weather application with real-time data integration and responsive visual design.

  • Technologies: JavaScript, OpenWeatherMap API, CSS3
  • Key Features: Live weather data, Dynamic visual effects, Condition-based theming
  • API Integration: Seamless external service integration with error handling

Education & Academic Excellence

πŸŽ“ Bachelor of Computer Science

Bahria University, Islamabad | 2024 - Present

  • Current CGPA: 3.87/4.0
  • Relevant Coursework: Data Structures, Algorithms, Software Engineering, Database Systems

πŸ“š FSC Pre-Medical

Kips College, Rawalpindi | 2021 - 2023

  • Grade: A1
  • Foundation: Strong analytical and problem-solving skills

Areas of Interest & Future Goals

Current Focus Emerging Technologies Future Aspirations
UI/UX Design Artificial Intelligence Full-Stack Development
Desktop Applications Blockchain Technology Software Architecture
Algorithm Optimization Machine Learning Technical Leadership
Community Service Projects Embedded Systems (Arduino) Open Source Contribution

Research Interests

  • Human-Computer Interaction: Designing intuitive user experiences
  • Algorithmic Efficiency: Optimizing performance in computational problems
  • Accessibility Technology: Creating inclusive software solutions
  • Cross-Platform Development: Building versatile applications

GitHub Statistics

GitHub Stats

Top Languages


Professional Development

Current Learning Path

  • Advanced C++ programming techniques
  • Modern web development frameworks
  • Software design patterns
  • Database optimization strategies

Certifications & Goals

  • Pursuing industry-standard certifications in software development
  • Contributing to open-source projects
  • Building a portfolio of impactful applications
  • Networking with technology professionals

Let's Connect

I'm always interested in discussing technology, collaborating on projects, or exploring new opportunities in software development.

Contact Information:


"Creating innovative solutions through code, one project at a time."

Profile Views

Popular repositories Loading

  1. medical-info-system medical-info-system Public

    A simple C++ application for managing patient records in a medical facility.The data is stored in a structured format, ensuring easy access and management of patient information.

    C++ 1

  2. TextToSpeechApp TextToSpeechApp Public

    A simple web application that converts text input into speech using the Web Speech API. Users can enter text, adjust the playback speed, and hear the text spoken aloud. The application features dyn…

    CSS 1

  3. Vintage-car-website Vintage-car-website Public

    Velocity is a vintage car website having tales of vintage cars never heard before

    HTML

  4. Smoke-detector Smoke-detector Public

    This is a real time demonstration of a smoke detector project

  5. ePiano ePiano Public

    This is an ePiano application made with the help of SFML framework by using CPP as core programing language.

    C++

  6. Simple-calculator Simple-calculator Public

    A simple calculator made using HTML, CSS, and JavaScript. This calculator has a minimalistic design and includes all the basic features.

    HTML