Skip to content
View reory's full-sized avatar
🎯
Focused
🎯
Focused

Block or report reory

Report abuse

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

Report abuse
reory/README.md

Roy Python Developer Banner

I'm Roy 😊

Python developer building polished apps, dashboards, and user-friendly tools.

I'm transitioning into software development after years of real-world experience in logistics, data handling, and frontline services. Now I am focusing on creating clean and reliable Python applications that solve problems with thoughtful UI design and solid backend structure.


👨🏽‍🔬 I am currently working on

  • Altair European Populations
  • Bring Europe’s population data to life with a fully interactive, browser‑ready map powered by Python, Altair, and a custom JavaScript control layer. This project transforms static geo‑visualizations into a smooth, zoomable, pannable experience, paired with dynamic population analytics that update in sync with the map.
  • I am also refining my existing apps with better UI Design, improved structure, and more robust testing, including my HuggingFace-based app. Hugging Face Space

🤝 Open Source Contributions

I contribute to the software ecosystem because the best way to master a tool is to help build it. I’m driven by a mindset of helping others, and every PR is a chance to solve real‑world problems for the global community.

  • ThomasBury/pyragify:

    • Contribution: Engineered an optimized YAML configuration for high-fidelity repository visualization (Text2Flow).
    • Impact: Reduced LLM context clutter and optimized RAG pipelines by scaling word-count limits to preserve complex flowchart grammars.
    • Status: Merged PR #2
  • joke2k/faker:

    • Contribution: Revitalized the image placeholder service by migrating from the defunct placekitten.com to the active placekittens.com provider.
    • Impact: Restored functionality for millions of developers using image provider generators, preventing broken URL returns across global test suites. (I saved the kittens! 🐈‍⬛)
    • Status: Merged PR #2364
  • Rishabh Mishra:

    • Contribution: Created a centralised Makefile to help developer workflows.
    • Impact: Updated contributor guidelines with a new Developer Workflow Optimization section containing convenient shortcut commands for streamlining all common development tasks and workflows.
    • Status: Merged PR #271
  • Aaryan2R:

    • Contribution: Engineered a comprehensive automated test suite using Pytest covering core application lifecycle and security.
    • Impact: Established a robust testing framework and updated project documentation, streamlining quality assurance for future contributors and securing critical features like authentication, file management, and role-based permissions.
    • Status: Merged PR #14
  • qorexdevs:

    • Contribution: Added a --limit N, added 2 test functions in the existing codebase.
    • Impact: Added --limit argument: Implemented this to the list command, allowing users to view only the N most recent snapshots. Added Footer Summary: Included a dynamic footer that indicates when the list is capped - (e.g, showing 3 of 5 snapshots)
    • Status: Merged PR #20
  • BiswasNehaa:

    • Contribution: Added two .JSON fields to career.json for the Universal Academic Advisor project.
    • Impact: Maintains consistency with the existing JSON schema and formatting.
    • Status: Merged PR #5
  • nive62tech:

    • Contribution: Implemented a keyboard shortcut to run evaluations quickly.

    • Impact: Once implemented, improved usability and faster prompt testing.

    • Status: Merged PR #12

    • lawtonsean1-dev:

      • Contribution: Brightened BLS Periodogram neon cyan line to #00ffff.
      • Impact: Once implemented, Neon Colour is now showing in the Sensor Plots tab.
      • Status: Merged PR #3

🌿 I'm currently learning
  • Rust programming language
  • PyMongo, MySQL and other backend service patterns
  • Advanced CLI design with menus and persistent data
  • Improving my testing capabilities with Pytest
  • Better UI/UX patterns in Python frameworks

🧑🏽‍🤝‍🧑🏼 I'm looking to collaborate on

Any of my projects - dashboards, apps, tools, or experiments If something you see on my repo does interest you, I am always happy to work together and grow.


😊 I'm looking for help with

Anything that can improve my projects - architecture, testing, UI, or performance. Reach out - don't be shy. 😊 I'm open to feedback and contributions.


🗣️ Ask me about
  • Python application structure
  • Dashboards and UI frameworks
  • Data handling and storage
  • Turning ideas into working tools
  • My projects
  • Basically, ask me anything you like 😊

📧 How to reach me You can reach me through LinkedIn or Email

LinkedIn 📧Email me


👨🏽 Pronouns He/Him
😊 Fun Fact I genuinely enjoy coding and building apps.

🧰 Tech Stack
  • Core Developement and Backend Engineering

Python SQL Git FastAPI Django Django REST Framework Flask Pydantic Redis RQ Swagger Click

  • Data, AI and High Performance Computing

PostgreSQL MySQL SQLite MongoDB DuckDB Polars Pandas NumPy Numba ChromaDB Scikit-Learn XGBoost SentenceTransformers LangChain Reverse Geocoder Scapy

  • UI, Visualisation and Automation

Streamlit Flet CustomTkinter Tkinter Kivy Reflex Plotly Dash NetworkX PyVis Pillow Graphviz Playwright Selenium BeautifulSoup Pytest Faker Faker Contributor Maigret Engine Hypothesis


🎯 Current Focus
  • Building interactive CLI tools with menus and persistent data
  • Continually learning about other libraries in Python, e.g., PyMongo and backend service patterns
  • Strengthening testing discipline with Pytest
  • Contributing to open-source projects
  • Refining UI/UX in Python apps

🧑🏽‍💻 About Me
  • Python Developer with a background in logistics, data administration, and data analysis
  • Passionate about building practical, user-friendly applications.
  • Strong attention to detail, structure, and reliability
  • Enjoy turning ideas into polished, working software
  • I do not use Agents I prefer to do the hard work myself so I understand a project from end to end.
  • Always learning and always improving — that's me 😁

If you've got this far, thank you for stopping by. I am always open to collaborate, learn, and grow.

Pinned Loading

  1. my-portfolio my-portfolio Public

    These are some of my projects that I built which are mainly in Python and other programming languages.

    Python

  2. Word-Counter-Vault Word-Counter-Vault Public

    A full-stack linguistic intelligence suite & forensic reporting tool. Features a "Dual-Engine" architecture (Django + DuckDB) for real-time text analysis, global etymology mapping, and persistent h…

    Python

  3. west_yorkshire_traffic_analysis west_yorkshire_traffic_analysis Public

    End-to-end data pipeline visualizing traffic incident hotspots in West Yorkshire. Features real-time Streamlit filtering and automated PDF forensic report generation.

    Python

  4. Internet_radio_python Internet_radio_python Public

    A sleek CustomTkinter radio app powered by VLC with search, flags and live metadata.

    Python

  5. text2flow text2flow Public

    A lightweight FastAPI tool to convert text syntax into Graphviz flowcharts.

    Python

  6. Health-Tracker-App Health-Tracker-App Public

    A Flet‑based health tracking app with medication management, reminders, scheduling features, and data storage using SQLite and JSON, fully tested with pytest.

    Python