Welcome to my Python project portfolio! This repository is a collection of Python scripts and programs I've built to develop and demonstrate my programming skills as a data analyst and aspiring technologist.
Each project lives in its own folder with its own README explaining what it does, the concepts it demonstrates, and how to run it.
I'm a data analyst with a background in Business Analytics, Entrepreneurship, and Cybersecurity. I've worked with tools like Power BI, Tableau, SQL, Power Apps, Power Automate, and Excel in professional settings — and I use Python projects like these to sharpen my programming fundamentals and problem-solving skills.
- 📧 Jordy3338@gmail.com
- 📍 Tampa, FL
| Project | Description | Key Concepts |
|---|---|---|
| Operation: Shadow Files | A text-based spy adventure game with branching storylines | If/Else logic, user input handling, nested conditionals |
| Escaping the Maze | A Python solution that guides a robot named Reeborg through any randomly generated maze using the Right-Hand Wall Following Rule. | Loops, algorithmic thinking, maze navigation |
| Password Generator | A beginner-friendly Python program that generates a secure, randomized password based on user-specified quantities of letters, symbols, and numbers. | Random module, loops, string concatenation, user input |
| rock-paper-scissors | A terminal-based Rock Paper Scissors game built in Python with ASCII Art. | Conditionals, random selection, user input, string formatting |
- Conditional Logic — if, elif, else branching and deeply nested decision trees
- User Input Handling — capturing, validating, and normalizing user input
- String Methods —
.lower(),.strip(), and other sanitization techniques - Control Flow — structuring programs that respond dynamically to user choices
- Code Readability — comments, logical structure, and clear naming conventions
All projects in this repository are written in Python 3. To run any script:
- Make sure Python 3 is installed on your machine. Check by running:
python --version
- Clone this repository:
git clone https://github.com/jordan-foltz/python-portfolio.git
- Navigate into the project folder:
cd python-portfolio/spy-detective-game - Run the script:
python shadow_files.py
These projects are intentionally beginner-to-intermediate in scope. The goal is to demonstrate clean logic, clear structure, and a progression of skills over time — not just the end result.
More projects will be added regularly as I continue building.
A big thank you to everyone who has supported, encouraged, and collaborated with me on my coding journey. Your feedback and mentorship mean the world!