Skip to content

SDSteele/Programming_Portfolio

Repository files navigation

👨‍💻 Programming Portfolio by S.D. Steele

Welcome to my programming portfolio. This space highlights my hands-on development work in Python, C++, Lua, PHP, and more. I'm passionate about building games, scripts, automation tools, and web apps — always improving my skills through learning and projects.


🧠 About Me

I’m a aspiring programmer/pen tester and lifelong learner with roots in both system scripting and creative game design. I’ve worked with databases, web frameworks, and custom scripting engines for games. I’m currently building tools in Python, Flask, and C++ with aspirations of contributing to open-source games and automation tools.


🧰 Skills & Stack

  • Languages: Python, C++, PHP, Lua, Bash, HTML/CSS
  • Frameworks/Tools: Flask, MySQL, SQLite, VS Code, Git
  • Concepts: Game Development, CRUD APIs, File I/O, Security, CLI Apps

🚧 Projects

1. 🧙 Dungeon Crawler (Text-Based) (In-Development)

Tech: Python
A terminal-based dungeon crawler featuring rooms, monsters, inventory, and turn-based combat.
🔗 GitHub Repo


2. 💬 Quote of the Day Web App (In-Development)

Tech: Flask, HTML, CSS
A full-stack mini-app that serves daily quotes using Flask. Features quote management and randomized display.


3. 🛠️ PHP Player Stat Tracker (In-Development)

Tech: PHP, MySQL
A simple web dashboard that tracks and displays player stats from a game database. Admin panel includes editing and role controls.


4. 📦 CLI To-Do App (In-Development)

Tech: Python
Command-line app for managing to-do lists with file storage, tag support, and basic encryption.
🔗 GitHub Repo


5. 🧠 ElfBot Scripting Showcase

Tech: Lua, XML
Custom bot scripts written for ElfBot (Tibia botting tool), showcasing automation, healing logic, and advanced targeting systems.
🔗 GitHub Repo


🗺️ In Progress

  • 🎮 2D Game with Sprites (Python + Pygame)
  • 🌐 Flask REST API for game items
  • 📱 Future GUI versions of CLI tools

📜 Certifications

  • Python 3 Programming Specialization (University of Michigan)
  • IBM Linux & Cybersecurity Series

📫 Connect

LinkedIn
GitHub
Email


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published