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.
- Missing_Person_Pattern_Analyser
- An analytical software suite and dynamic dashboard built with
PythonandReflex. 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.
- Check out my lightweight library
π€ 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.
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
-
Contribution: Implemented a keyboard shortcut to run evaluations quickly.
-
Impact: Once implemented, improved usability and faster prompt testing.
-
Status: Merged PR #12
-
- 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
- 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π Fun Fact
I genuinely enjoy coding and building apps.π§° Tech Stack
π― 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.


