Skip to content
View rasumeng's full-sized avatar

Highlights

  • Pro

Block or report rasumeng

Report abuse

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

Report abuse
rasumeng/README.md

πŸ‘‹πŸΎ Hi, I'm Robert Asumeng

πŸŽ“ Computer Science Student (GPA: 3.8/4.0) | πŸ’‘ AI & Data Enthusiast | 🧠 Lifelong Learner

I'm passionate about building scalable systems, solving complex problems with AI, and making technical concepts accessible. My work spans AI algorithms, data engineering, systems programming, and interactive learning platforms.


πŸš€ Core Projects

A beginner-friendly, notebook-based Python learning series designed for hands-on learning using Kaggle and Jupyter. Perfect for anyone starting their Python journey.
Tech: Python, Jupyter, Pandas

Implemented 7 AI search algorithms (A*, Greedy, UCS, BFS, DFS, DLS, IDS) with a weighted Manhattan heuristic. A* expanded 95Γ— fewer nodes than UCS (64 vs 6,068) while preserving optimal solutions across 181k-state puzzle search space.
Tech: Python, Graph Search, Priority Queues, Heuristic Design

A thread-safe office-hours simulator with locks and condition variables (capacity: 3 students). Features fairness logic, automated breaks, real-time Rich terminal dashboards, and CSV ingestion pipeline for queue analytics.
Tech: Python, Multithreading, Synchronization, Rich CLI

A production-grade Unix-style shell supporting pipe streaming, redirection, and 50-entry history. Includes dual CLI/Tkinter GUI, robust error recovery, and processes 1k+ commands without crashes or memory leaks.
Tech: Python, POSIX Concepts, CLI/GUI, System Programming


πŸ“Š Data Analysis & Visualization

Processed RecordingAcademy.com traffic with Pandas; identified 54.9% session duration increase (83s→129s) and 7.91pp bounce rate reduction post-split. Surfaced 43x Grammy-night traffic spikes and 68% mobile usage patterns.
Tech: Python, Pandas, Plotly, Statistical Analysis

Analyzed 8,706 listings; uncovered 2.5x pricing premium for entire homes ($325 vs $191/night), driving 75% platform revenue. Applied statistical hypothesis testing to identify professional hosts (5+ properties) achieving 1.7x booking velocity.
Tech: Python, Pandas, Plotly, Data Analytics

Aggregated 271,116 Olympic records (30+ sports / 100+ countries) with Pandas; ranked countries by medal performance and identified sport-specific longevity trends. Interactive dashboards comparing Winter vs Summer Games across athlete metrics.
Tech: Python, Pandas, Plotly, Data Aggregation


🧠 Skills

Languages: Python, C, Java, SQL
Data & AI: Pandas, Plotly, Jupyter, Statistical Analysis, Heuristic Search, LLM Integration
Tools & Platforms: Git, Linux, VS Code, Excel/Google Sheets, Tableau/Plotly
Core Competencies: ETL Pipelines, Algorithm Design, Systems Programming, Data Visualization, Full-Stack Problem Solving


🌐 Connect With Me


β€œAdaptability and consistency lead to impact.”

Pinned Loading

  1. Professor-Office-Hours-Simulator-Remastered Professor-Office-Hours-Simulator-Remastered Public

    Professor Office Hours Simulator β€” Remastered models the organized chaos of academic office hours. Students from two classes compete for limited seats under fairness rules and mandatory breaks. The…

    Python

  2. TechInsightsbyRobert/learn-python-with-notebooks TechInsightsbyRobert/learn-python-with-notebooks Public

    An interactive Jupyter Notebook course designed to teach Python from scratch using examples, exercises, and visual explanations.

    Jupyter Notebook

  3. Py-Shell Py-Shell Public

    A fully functional command-line shell written in Python β€” because who doesn't want to build their own terminal from scratch?

    Python