SecurelyScoped (In Development)
SecurelyScoped is a local-first desktop application written in Rust and Tauri. It is being developed to identify configuration and security issues on a system. The long-term goal is to provide fast, lightweight analysis without requiring cloud services or external dependencies.
Current Progress
The project is currently focused on building the underlying scanning engine and application architecture. The desktop application launches successfully, while the graphical interface is still under development. The filesystem traversal engine is functional and serves as the foundation for future analysis features.
- Recursive filesystem traversal
- Rust scanning engine
- Tauri desktop application structure
- Modular project architecture
Development Approach
During development, portions of the scanning engine were separated into a command-line prototype (Config Checker RS). This allowed rapid iteration on directory traversal and rule validation before integrating the functionality into the desktop application.
Next Steps
- Expand the rule engine
- Add configuration validation
- Implement security analysis
- Connect the scanning engine to the GUI
Windows Privacy & Setup Automation
This project started as a way to simplify setting up my own Windows systems. After reinstalling Windows multiple times and repeatedly applying the same settings, I wanted a faster, more consistent way to configure a new machine exactly how I like it. Over time, the project evolved into a PowerShell automation tool that performs common setup tasks and applies privacy-focused configuration changes.
Overview
Rather than manually working through dozens of settings after every fresh installation, the script automates the process and provides a repeatable baseline that I can continue to improve as my workflow evolves.
Key Features
- Automates common Windows setup tasks
- Applies privacy and system configuration settings
- Reduces repetitive post-installation work
- Designed to grow as new automation opportunities are identified
What I Learned
Developing this project strengthened my PowerShell scripting skills while reinforcing the value of automation. It also changed how I approach repetitive tasks—if I find myself performing the same steps more than once, I begin thinking about how they can be automated instead.
GitHub: github.com/CyberSteveon/windows-privacy-setupProfessional Portfolio Website
This website serves as both my professional portfolio and an ongoing web development project. It provides a central location to showcase my professional experience, technical projects, and continued growth as a software engineer while giving me the opportunity to practice front-end web development using fundamental web technologies.
Why I Built It
Rather than relying solely on a résumé or GitHub profile, I wanted a place that better represented who I am as a developer. Building my own website allowed me to combine my professional experience, software projects, and career journey into a single location while strengthening my HTML, CSS, and JavaScript skills.
Highlights
- Built with semantic HTML, CSS, and JavaScript
- Professional résumé and project showcase
- Designed for ongoing maintenance and expansion
- Hosted as a personal portfolio website
What I Learned
Developing this website reinforced the importance of writing clean, semantic HTML, organizing CSS for maintainability, and designing pages with both usability and accessibility in mind. As I continue learning new technologies, this portfolio will evolve alongside my skills and serve as a living record of my professional growth.
This portfolio isn't intended to be a finished product. As I continue learning software engineering, adding projects, and gaining professional experience, it will continue to grow alongside my career.
Live Website:
https://cybersteveon-portfolio.steven-wager.workers.dev
GitHub:
https://github.com/CyberSteveon/cybersteveon-portfolio