Security and compliance
Implemented Fortify SAST and DAST scanning through GitHub Actions across multiple repositories, making vulnerability reporting and remediation far more consistent.
Senior full-stack engineer focused on Java, Spring, Angular, platform tooling, and the kind of systems work that keeps busy software operating cleanly under real load.
I’ve spent most of my recent career modernizing device trade-in and pricing platforms, building backend services, tightening security posture, and pushing shared delivery tooling into places where teams can use it instead of reinventing it.
My background sits at the intersection of application engineering and systems thinking: microservice migration, CI pipelines, operational debugging, and practical automation.
Implemented Fortify SAST and DAST scanning through GitHub Actions across multiple repositories, making vulnerability reporting and remediation far more consistent.
Built reusable CI/CD workflows and a Java testing pipeline that published results to an S3-hosted reporting site, reducing one-off pipeline work across teams.
Maintained and evolved Java and Spring services for pricing, device search, and customer support across systems serving high-volume enterprise and consumer traffic.
Contributed to decomposing legacy monoliths into service-based systems while still carrying day-to-day production responsibilities.
Weather and radar view tuned around North Texas alerts and practical at-a-glance checks.
docker run --rm -p 8080:8080 --env-file .env -v "$PWD/data:/app/data" mavriksc/clearcast:latest
Lightweight external visibility into connectivity tracking and uptime signal.
docker run --rm -p 3000:3000 -e HOSTS=8.8.8.8,google.com,amazon.com -e POLL_RATE=5 -e ALWAYS_ON=true -v "$PWD/docker-logs:/usr/src/app/logs" mavriksc/connection-monitor:latest
A manual-first Android companion for dog hide-and-seek and fetch sessions, with pets, reusable locations and spots, timers, session history, and progress stats designed to stay usable during real play instead of after the fact.
An encrypted messaging system with an Android client and ciphertext relay, built around Signal-style session security, NFC bump exchange, encrypted local caches, queued delivery, and delete-on-receipt message handling.
A combined evaluation and training sandbox focused on hand strength, simulation-driven strategy, repeatable bot matchups, and measurable improvement across competitive play. The evaluator itself is designed around a map-based lookup that updates as cards are added, keeping the hand-reading path fast and direct.
The server is public, but joining is whitelist-based. Submit the form and I’ll review it before adding the account.