Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

128 Commits
Β 
Β 
Β 
Β 

Repository files navigation

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.

Profile Views

πŸ‘¨πŸ½β€πŸ”¬ I am currently working on

  • Missing_Person_Pattern_Analyser
  • An analytical software suite and dynamic dashboard built with Python and Reflex. This system parses regional case data, executes algorithmic risk evaluations, and generates dynamic visualizations mapping missing person case patterns across the UK.
  • 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
  • Check out my lightweight library PyPI - timesaver

🀝 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
    • Kushaljain-00:

    • Contribution: Added Docstrings to renderer.py in Kronos Physics Engine.

    • Impact: Once implemented, improved documentation and code readability.

    • Status: Merged PR #26


🌿 I'm currently learning
  • Rust programming language
  • PyMongo, MySQL and other backend service patterns
  • Advanced CLI design with menus and persistent data
  • 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


😊 Fun Fact I genuinely enjoy coding and building apps.

🧰 Tech Stack

βš™οΈ Backend & Core Web Frameworks

Click Cryptography Django Django REST Framework Docker FastAPI FastHTML Flask Git Graphviz HTMX HTTPX Jinja2 Pydantic Pyragify Python Redis RQ Rust Swagger Typer Uvicorn


πŸ“Š Data, AI & High Performance Computing

ChromaDB DuckDB GeoPandas Hugging Face Imbalanced-Learn Joblib LangChain MCP MongoDB MONAI MySQL NiBabel Numba NumPy OpenPyxl Pandas Polars PostGIS PostgreSQL Reverse Geocoder Scapy SciPy Scikit-Learn SentenceTransformers SQLAlchemy SQLite XGBoost Xmltodict


🎨 UI, Visualisation & Automation

BeautifulSoup CustomTkinter Dash Faker Flet Folium HTML5 Hypothesis JavaScript Kivy Leaflet Maigret Engine Matplotlib Mimesis NetworkX Pillow Playwright Plotly Pydub Pygal Pytest PyVis Reflex Selenium Streamlit Tkinter Textual


🎯 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.

Releases

Packages

Contributors