Evan Dolatowski

Houston, Texas

evandolatowski@yahoo.com

LinkedIn | GitHub

CyberSecurity Student | Former Fullstack Developer

Profile Image

I’m a former full-stack developer turned cybersecurity student, bringing a strong foundation in software engineering and system design to security-focused projects. I began my career at OneReach.AI in 2022, improving backend efficiency and frontend performance for clients like McGraw Hill and Athena Health using Node.js, PostgreSQL, and Vue.js.

Now, as a cybersecurity student at Maryville University, I’m leveraging my development experience to build secure systems and hands-on cloud security projects. I’m passionate about understanding how applications, networks, and data can be both built and protected, and I’m eager to bridge the gap between software development and cybersecurity through practical, real-world projects.

View Resume

IT Certifications



CompTIA A+ CompTIA Network+ CompTIA Security+

Security Labs & Technical Writing

A Series of Blog Posts I made while building my Virtual Home Lab for Networking and Cyber Security Research

Projects

CloudSentinel – Multi-Cloud Security Scanner

Built a multi-cloud security tool that deploys intentionally vulnerable infrastructure across AWS, Azure, and GCP, then scans and reports real-world misconfigurations using a custom Python CLI.



What It Does

Deploys vulnerable cloud infrastructure using Terraform

Scans for real-world security issues (open SSH, public storage, IAM risks)

Aggregates findings across AWS, Azure, and GCP

Generates structured reports (JSON + CSV)

Cleans up all resources and verifies nothing remains



Tech Stack

Python - CLI + scanning engine

Terraform - Multi-cloud infrastructure

AWS / Azure / GCP - Cloud Enviroments

Bash / CLI - Tooling

JSON / CSV - Reporting



Key Features

• Multi-cloud architecture with a unified scanning engine

• Modular security checks (AWS, Azure, GCP separated cleanly)

• Risk scoring system (weighted severity model)

• Automated deployment → scan → report → destroy workflow

• CLI tool built for real-world usability



Challenges & Lessons Learned

• Dealt with cloud provider inconsistencies (naming rules, regions, SKU availability)

• Solved IAM and permission issues across AWS, Azure, and GCP

• Designed a scalable scanning architecture across multiple providers

• Built error handling and fail-fast logic for Terraform automation

• Learned how real cloud misconfigurations are detected and reported

Source Code Project Blog

Event Management API (Go)

Built a RESTful API in Go to handle user authentication and event management, focusing on secure backend design and API development fundamentals.



What It Does

User authentication with JWT tokens

Secure password storage using bcrypt

• Full CRUD operations for event management

• Protected routes with role-based access logic



Tech Stack

Go - (Golang)

Gin - (HTTP routing)

Gin - (HTTP routing)

JWT - Authentication

bcrypt - (password hashing)



Security Concepts Implemented

• Token-based authentication (JWT)

• Password hashing and verification

• Protected API endpoints

• Authorization checks (resource ownership)



What I Learned

• How authentication flows work in real systems

• How to design and secure REST APIs

• Handling user sessions and authorization logic

• Building backend services in Go

Source Code

Contact