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.
- 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.
π€ Open Source Contributions
I contribute to the Python ecosystem because I believe the best way to master a tool is to help build it. I'm driven by a developer help mindset. Every PR is an opportunity to solve real-world problems for the global developer 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
πΏ I'm currently learning
- 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π¨π½ Pronouns
He/Himπ Fun Fact
I genuinely enjoy coding and building apps.π§° Tech Stack
- Core Developement and Backend Engineering
- Data, AI and High Performance Computing
- UI, Visualisation and Automation
π― 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.
