An open API service indexing awesome lists of open source software.

https://github.com/zacharykeatings/zacharykeatings


https://github.com/zacharykeatings/zacharykeatings

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Hi, I'm Zach Keatings! ๐Ÿ‘‹

**Developer | Problem Solver | Innovator**

---

Welcome to my GitHub profile! While most of my work is in private repositories, I'm always working on interesting projects and exploring new technologies. I enjoy crafting solutions, building games, and pushing the boundaries of my skills.

## ๐Ÿ’ป Languages & Technologies

I'm experienced in:

- **Languages**: Python, JavaScript, Java, PHP, Kotlin, Ruby, Lua, C#, C++, Shell, Swift
- **Frontend**: HTML5, CSS3, JavaScript, React, Angular, Ionic
- **Backend**: Node.js, Express.js, PHP, ASP.net Core, Spring Boot
- **Mobile Development**: Android Studio, Java, Kotlin, React Native, Expo, Ionic
- **Databases**: MySQL, PostgreSQL, MongoDB
- **Cloud & DevOps**: Microsoft Azure, AWS EC2, Docker, Docker Compose
- **Tools & Platforms**:
- **Version Control**: Git, GitHub
- **Operating Systems**: Linux, Windows, MacOS
- **CI/CD & Automation**: GitHub Actions, Jenkins, SonarQube
- **Game Development**: Godot Engine
- **Virtualization & Containers**: VMWare Workstation, Docker, VirtualBox, Qemu
- **Testing & Debugging**: Postman, Pytest, JUnit, DevTools
- **Project Management**: Certified in **Scrum Fundamentals** for agile development practices.

---

## ๐Ÿค– Machine Learning & Data Science

- Libraries & Tools:
- Python: NumPy, pandas, scikit-learn, matplotlib
- Data Processing: Data cleaning, feature engineering, exploratory data analysis (EDA)
- Machine Learning: Classification, regression, clustering, model evaluation
- Visualization: Data visualization using matplotlib for insights and reports

---

## ๐Ÿ”ง Projects I'm Proud Of

### ๐Ÿ“‚ [DataDock](https://github.com/ZacharyKeatings/DataDock)

A lightweight, self-hosted file sharing platform built with PHP and MySQL. Features include guest uploads, user accounts, file expiration, thumbnails, an admin panel, and brute-force protection. Designed for simplicity, performance, and easy customization. Currently at v1.1.0 with active development.

### ๐ŸŽฎ [Pykemon](https://github.com/ZacharyKeatings/Pykemon)
A personal project where I use **Python** and **PyGame** to recreate the classic first-generation Pokรฉmon games. This project is an ongoing endeavor to revive nostalgic experiences with modern coding techniques.

### ๐ŸŽฎ [Citadel of Whispers](https://github.com/ZacharyKeatings/Citadel-of-Whispers)
A tile-based roguelike inspired by Rick Saada's "Castle of the Winds", written in **C#**. It features procedurally generated levels with planned additions such as turn-based combat, character progression, and permadeath. Currently in early development, feedback and contributions are welcome as new features are added incrementally.

### ๐Ÿ›’ [Simple eCommerce Site](https://github.com/ZacharyKeatings/simple-ecommerce-site)
A simple eCommerce site featuring items for sale with display name, description, and price. Users can put items on sale and generate a QR code to visit the product page. Developed using **HTML/CSS**, **PHP**, and **JavaScript**.

---

## ๐ŸŒฑ What I'm Learning

- **Game development**: Currently working with **Godot** to develop 2D games using **GDScript** and **C#**.
- **Web development**: Exploring new JavaScript frameworks and working on a new freelance project management solution at **LancersHub**.
- **Mobile development**: Developing cross-platform apps using **React Native** and **Expo**, alongside native Android apps with **Java/Kotlin** in **Android Studio** and **PWA frameworks like Ionic with Angular**.
- **Machine Learning**: Learning **Exploratory Data Analysis (EDA)**, model building, and evaluation using Python libraries like **NumPy**, **pandas**, **scikit-learn**, and **matplotlib**.
- **DevOps & Cloud**: Expanding my expertise by running VMs in **Azure** and **AWS EC2** to deploy **Jenkins** and **SonarQube** for continuous integration and code quality analysis.
- **Agile methodologies**: Applying **Scrum** principles to streamline development workflows and improve project outcomes.
- **New technologies**: Always exploring new tools and staying up-to-date with the latest trends in software development.

---

## โœจ Connect with Me

- [Email Me](mailto:[email protected])

---

## ๐Ÿ“ˆ GitHub Stats

![Zach's GitHub Stats](https://github-readme-stats.vercel.app/api?username=zacharykeatings&show_icons=true&theme=radical)

> **Note**: Most of my contributions are in private repositories, but I'm continuously working on exciting projects that push my skills and creativity!

---

Thanks for stopping by! Let's create something awesome together! ๐Ÿš€