Open to Opportunities|Security-First Mindset

Saurabh Shukla

Software EngineerJava BackendDevSecOpsCybersecurity & ComplianceGRCWazuh Contributor

Building secure, scalable backend systems and practical security solutions at the intersection of software engineering, cybersecurity, and compliance.

Connect:LinkedInGitHub
Saurabh Shukla

Saurabh Shukla

Software & DevSecOps

Recruiter Quick-Scan Bar

Core Competencies & Confirmed Technical Architecture

Targeting:Software EngineeringCybersecurity & DevSecOps
BACKEND CORE

Java & Spring Boot

REST APIs, Clean Arch

PERSISTENCE

MySQL Relational

ACID, Param Queries

CONTAINER & OS

Docker & Linux

Hardened Runtime

SIEM MONITORING

Wazuh Ecosystem

Detection & Decoders

SDLC PIPELINE

DevSecOps & CI/CD

Automated Scan Gates

GOVERNANCE

GRC & Compliance

Automated Evidence

ENGINEERING PROFILE & MINDSET

About Me

Engineering at the intersection of robust backend systems, cybersecurity monitoring, and automated compliance.

I am a Software Engineer with a solid foundation in backend development, centered on Java, Spring Boot, REST APIs, and MySQL. My engineering discipline emphasizes structured service layers, transactional integrity, defensive error handling, and scalable relational data models.

Recognizing that modern enterprise systems must be secure by default, my expertise integrates DevSecOps, containerization with Docker, and secure Linux server administration. I focus actively on cybersecurity, security monitoring, and SIEM implementations using Wazuh to establish host telemetry, log parsing, and real-time threat detection.

A key differentiator in my work is compliance automation and Governance, Risk & Compliance (GRC). I translate complex regulatory and security controls into programmatic validation checks, automated evidence collection, and auditable pipelines—bridging the gap between software engineering and enterprise information security.

Technical Foundation At A Glance

Backend Architecture

Java (17/21), Spring Boot REST APIs, MySQL transaction handling, DTO boundaries, and clean layered design.

Security & SIEM Monitoring

Wazuh SIEM open-source ecosystem, XML decoders, rule authoring, telemetry ingestion, and Linux host monitoring.

DevSecOps & Platform

Docker container isolation, non-root user execution, Linux administration, and CI/CD security gate enforcement.

GRC & Compliance Automation

Translating policy baselines into automated audit scripts, continuous evidence extraction, and control verification.

Core Engineering Focus Areas6 Pillars

Key domains where I apply rigorous software design and information security principles.

01

Backend Engineering

Designing robust, decoupled RESTful web services and enterprise backends with Java, Spring Boot, and structured MySQL relational schemas.

Java 17/21 & Spring Boot
REST API Design & Validation
MySQL Transaction Management
Clean Architecture Principles
02

Cybersecurity & SIEM

Implementing real-time log ingestion, threat detection, security telemetry, and monitoring utilizing the Wazuh open-source SIEM ecosystem.

Wazuh Agent & Manager Architecture
Log Ingestion & Decoders
Threat Detection Rules
Host & Network Security Monitoring
03

DevSecOps Integration

Embedding security gates across the SDLC: container scanning, dependency checks, automated unit/integration testing, and secure build pipelines.

Container Security & Docker
CI/CD Pipeline Security Gates
Linux Hardening & Permissions
Vulnerability Management
04

Compliance Automation

Translating technical security controls into automated verification mechanisms that capture continuous evidence for regulatory standards.

Evidence Collection Scripts
Automated Control Auditing
Traceable Audit Logs
Continuous Compliance Checks
05

Governance, Risk & Compliance (GRC)

Aligning software engineering practices with enterprise governance frameworks, risk mitigation policies, and security control baselines.

Security Control Mapping
Risk Identification & Mitigation
Policy Enforcement in Code
Cyber Governance Baselines
06

Linux & System Operations

Managing secure Linux server environments, shell automation, daemon configurations, access policies, and container orchestration basics.

Linux Server Administration
Bash Automation Scripting
Process & Service Monitoring
Role-Based Access & Hardening
CAREER HISTORY

Professional Experience

Engineering impact across backend development, security monitoring, and DevSecOps workflows. Formatted for rapid 10–15 second recruiter scanning.

Achievement-Oriented & Scan-Optimized

Software Engineer

Full-TimePlaceholder - Edit in portfolioData.ts

[Placeholder: Company Name / Current Employer - Edit in portfolioData.ts]

[Placeholder: Start Date – Present / Edit in portfolioData.ts]
[Placeholder: Location / Remote - Edit in portfolioData.ts]

Core Responsibilities

  • Develop and maintain enterprise-grade backend services and REST APIs utilizing Java and Spring Boot.
  • Design relational database schemas, indexes, and queries in MySQL with a focus on data integrity and ACID properties.
  • Containerize microservices using Docker and manage deployments on Linux server environments.
  • Collaborate with engineering peers to integrate security best practices and compliance considerations into the SDLC.

Key Engineering Contributions

  • Built resilient RESTful API endpoints adhering to clean architecture and comprehensive error handling standards.
  • Implemented secure coding guidelines and parameterized queries across all database access layers.
  • Automated container build and test workflows to ensure consistent development and staging environments.
  • Integrated monitoring telemetry to observe system health and facilitate prompt issue resolution.
Tech Stack:JavaSpring BootMySQLDockerLinuxREST APIsGit
Impact:Delivered stable backend capabilities while embedding security practices natively into development cycles.

Software & Security Engineering Experience

Full-Time / Engineering RolePlaceholder - Edit in portfolioData.ts

[Placeholder: Company Name / Previous Organization - Edit in portfolioData.ts]

[Placeholder: Start Date – End Date / Edit in portfolioData.ts]
[Placeholder: Location - Edit in portfolioData.ts]

Core Responsibilities

  • Engineered backend application components and contributed to system architecture reviews.
  • Supported security operations by analyzing log data and configuring security monitoring tools including Wazuh SIEM.
  • Participated in compliance readiness evaluations, mapping technical implementations to GRC control requirements.
  • Authored documentation and scripts to automate repetitive infrastructure and deployment tasks.

Key Engineering Contributions

  • Designed structured log formatting to improve incident diagnosis and security observability.
  • Automated system verification checks to maintain Linux server configurations within defined baselines.
  • Collaborated across teams to remediate identified software dependencies and configuration vulnerabilities.
Tech Stack:JavaLinuxWazuhSIEMCompliance AutomationShell ScriptingMySQL
Impact:Strengthened system reliability and security observability across backend services and server environments.
TECHNICAL PORTFOLIO

Featured Projects

Engineered with a problem-first methodology: Problem → Solution → Architecture → Security Considerations.

Backend

Secure Spring Boot Enterprise REST API

High-integrity enterprise backend service engineered with Java, Spring Boot, and MySQL with strict input validation and defensive error boundaries.

The Problem

Enterprise web applications require dependable, maintainable backend services that prevent data corruption and security leaks while providing clean API interfaces.

The Engineering Solution

Engineered a modular Spring Boot REST application featuring structured layering (Controller -> Service -> Repository), DTO validation, custom exception handlers, and relational data modeling in MySQL.

Architecture Flow

Client Request → Spring REST Controller → DTO Validator → Business Service Layer → Spring Data Repository → MySQL Relational Database.

JavaSpring BootMySQLREST APIsMavenDocker
Cybersecurity

Wazuh SIEM Security Telemetry & Detection Pipeline

Centralized security monitoring lab deploying Wazuh SIEM agents on Linux hosts with custom XML decoders and threat detection rulesets.

The Problem

Organizations generate vast volumes of raw system and application logs but lack structured parsing, correlation, and real-time detection for security incidents.

The Engineering Solution

Constructed a dedicated security monitoring environment utilizing Wazuh SIEM to ingest host logs, identify anomalous authentication events, and visualize security state.

Architecture Flow

Linux Endpoints / Docker Daemons → Wazuh Agent → Encrypted Transport → Wazuh Manager / Analysis Engine → Wazuh Indexer & Security Dashboard.

WazuhLinuxSIEMSecurity MonitoringSyslogBash
DevSecOps

DevSecOps Hardened CI/CD Container Pipeline

Automated pipeline incorporating security scanning, container image verification, and Linux deployment hardening for Java microservices.

The Problem

Traditional CI/CD pipelines prioritize rapid build speed over security, often pushing unvetted third-party packages and vulnerable containers into production.

The Engineering Solution

Designed an automated DevSecOps build and deployment workflow that incorporates dependency vulnerability scanning, multi-stage Docker builds, and non-root container deployment.

Architecture Flow

Developer Git Push → CI Pipeline → Maven Test & SAST → Multi-Stage Docker Build → Container Image CVE Scan → Hardened Linux Host Deployment.

DockerLinuxCI/CDGitJavaBash
Compliance

Automated Compliance & Security Controls Auditor

Programmatic audit tool that gathers system and database evidence to validate adherence to organizational security and GRC baselines.

The Problem

Manual compliance reviews are slow, error-prone, and provide only point-in-time assurance rather than continuous validation of technical security controls.

The Engineering Solution

Created an automated evidence collector and audit script suite that queries MySQL database configurations, Linux file permissions, and active logging states against defined GRC controls.

Architecture Flow

Control Definitions (JSON/YAML) → Evidence Collector Engine → Linux / MySQL Target Inspection → Verification Engine → Markdown & JSON Audit Report.

Compliance AutomationGRCLinuxMySQLBashJava
SIGNATURE CASE STUDY

Secure Spring Boot Microservice with Wazuh SIEM & Compliance Telemetry

End-to-End Enterprise Architecture: Development to Automated Audit Verification

Modern backend applications frequently operate in silos where application development, security monitoring, and regulatory compliance do not communicate. Security teams lack deep application-level audit context, while developers struggle to prove technical compliance controls to auditors without laborious manual processes.

Dataflow & Telemetry Architecture Pipeline (Click any node to inspect)5 nodes mapped

Inspecting: Spring Boot Backend (Core Logic)

Executes business logic, input validation, structured audit logging, and authorization boundaries.

Java 17/21 • Spring Boot • Logback

Backend Execution Flow

Incoming client requests pass TLS termination into Spring Boot controllers with explicit DTO validation. Validated operations trigger repository queries through parameterized Spring Data abstractions on MySQL, guaranteeing atomic transactions and zero SQL injection vector.

Security Telemetry & SIEM Feed

Structured audit events are written to dedicated local log append streams. The Wazuh SIEM agent ingests events in real time, executing custom regex decoders and correlation rules. Any unauthorized privilege elevation or abnormal access triggers instant alert records.

TECHNICAL CAPABILITIES

Technical Skills Matrix

Verified technical proficiencies structured across backend architecture, infrastructure, cybersecurity, and GRC controls.

Backend Engineering

4 verified competencies

Java

Core & Enterprise

Object-oriented programming, concurrency, streams, exception handling, and clean code.

Applied in Projects

Spring Boot

Web & Microservices

REST controllers, dependency injection, service layer architecture, and data validation.

Applied in Projects

REST APIs

Interface Contract

API design, HTTP status standards, error formatting, authentication, and endpoint documentation.

Applied in Projects

MySQL

Relational Persistence

Schema normalization, indexing, transaction management, constraints, and query writing.

Applied in Projects

DevOps & Infrastructure

4 verified competencies

Docker

Containerization

Multi-stage builds, container isolation, minimal base images, and docker-compose configurations.

Applied in Projects

Linux

Server Administration

Shell operations, permissions, systemd services, SSH hardening, and system resource inspection.

Applied in Projects

Git

Version Control

Branching strategies, atomic commits, pull requests, code reviews, and version tagging.

Applied in Projects

CI/CD

Pipeline Automation

Automating builds, unit testing stages, linting, packaging, and deployment orchestration.

Applied in Projects

Cybersecurity & Monitoring

6 verified competencies

Cybersecurity

Defense-in-Depth

Core security principles, least privilege, threat surfaces, and authentication boundaries.

Applied in Projects

Security Monitoring

Telemetry Analysis

Endpoint event log collection, suspicious activity identification, and real-time alerts.

Applied in Projects

SIEM

Security Information & Event

Centralized log ingestion, correlation analysis, and security event dashboards.

Applied in Projects

Wazuh

Open-Source SIEM / XDR

Agent deployment, manager ruleset tuning, custom decoders, and vulnerability detection.

Applied in Projects

Threat Detection

Detection Engineering

Pattern matching, anomalous behavior identification, and alert triage processes.

Applied in Projects

Security Operations

Incident Workflows

Triage workflows, root-cause investigation, system isolation, and remediation tracking.

Applied in Projects

Compliance & GRC

6 verified competencies

Compliance Automation

Continuous Auditing

Translating manual compliance checklists into programmatic checks and automated evidence.

Applied in Projects

Governance, Risk & Compliance

GRC Architecture

Understanding policy hierarchies, compliance frameworks, and organizational governance.

Applied in Projects

Security Controls

Safeguard Engineering

Implementing technical and administrative controls to protect sensitive assets and data.

Applied in Projects

Risk Management

Risk Assessment

Identifying system vulnerabilities, evaluating threat likelihood, and designing mitigations.

Applied in Projects

Compliance Monitoring

State Verification

Monitoring drift from security baselines and generating periodic compliance reports.

Applied in Projects

Cyber Governance

Standards & Accountability

Establishing policies, tracking responsibilities, and ensuring adherence to engineering baselines.

Applied in Projects
DEVSECOPS ENGINEERING LIFECYCLE

Security Embedded in the SDLC

Security is not an afterthought or a final checklist before production. It is a programmatic discipline woven across each phase of software delivery.

8-Stage Continuous Security Pipeline (Select stage to inspect)Stage 1 of 8: PLAN
PHASE 01

PLAN: Security Requirements & Threat Modeling

Identify attack vectors, define authentication boundaries, and establish compliance requirements before code is written.

Mandatory Security Safeguard

Threat modeling reviews, data classification, and regulatory control assignment.

Applied Engineering Practices

  • Architectural threat review
  • Requirement definition
  • Access control mapping

Associated Tools & Technologies

Git Issue TrackingArchitecture BlueprintsSecurity Baselines
GOVERNANCE, RISK & COMPLIANCE (GRC)

Engineering with Security & Compliance in Mind

Software engineering must actively support cyber governance. By replacing manual audit questionnaires with automated code controls and continuous evidence collectors, security assurance becomes reproducible and verifiable.

Automated Control-to-Evidence Pipeline (Click to inspect)Stage 01: Requirement
STAGE 01: REQUIREMENT

Regulatory / Policy Standard

Engineering Objective

Define mandatory compliance expectations (e.g. audit logging, access controls, data encryption at rest).

Practical Engineering Action

Identify relevant compliance mandate and establish formal engineering technical requirements.

Auditable Artifact Generated

Security Control Specification Document

Stored in centralized repositories and indexed for continuous internal audits and regulatory scrutiny.

Why This Matters to Recruiters & Teams:Engineers who understand GRC build software that passes audits on the first pass, saving hundreds of engineering hours during SOC2, ISO, or internal risk reviews.

How Backend Engineering Supports Information Governance

Governance & Policies

Codifying corporate security standards directly into repository linters and architecture rules.

Risk Management

Identifying single points of failure, unpatched dependencies, and unencrypted transport paths early.

Security Controls

Implementing technical safeguards such as parameterized MySQL queries and least-privilege roles.

Evidence Collection

Writing automated scripts that extract signed configurations, user lists, and log samples periodically.

Continuous Monitoring

Employing Wazuh SIEM agents to detect baseline configuration drift or unauthorized file edits.

Compliance Reporting

Generating verifiable machine-readable summaries for compliance officers and external auditors.

Wazuh Contributor

Strengthening Open-Source Threat Detection & Telemetry

Active engagement with open-source security engineering, SIEM rule development, and host-level telemetry monitoring.

W

Open-Source Security & Wazuh SIEM

Host-based Intrusion Detection, Log Decoders & Alert Rules

Wazuh is an industry-standard open-source platform providing unified XDR (Extended Detection and Response) and SIEM capabilities across servers, endpoints, and cloud infrastructure. As an open-source contributor and security engineering enthusiast, I engage with the Wazuh ecosystem to build detection rules, explore log decoders, and automate host-level security observability.

Focus: Practical security telemetry, decoder logic, and community-driven detection rulesets.
Area 01

Detection Rules & Decoders

Analyzing application and system logs to craft XML-based decoders and detection rules that identify anomalous behavior and security anomalies.

Wazuh XML RulesRegex DecodersLog AnalysisMITRE ATT&CK Mapping
Area 02

Endpoint & Agent Telemetry

Configuring lightweight Wazuh agents on Linux and containerized environments to monitor file integrity, system events, and package vulnerabilities.

Linux DaemonsFile Integrity Monitoring (FIM)RootcheckAgent Configuration
Area 03

Security Operations & Alerts

Evaluating real-time alerts in Wazuh dashboard, filtering false positives, and structuring security triage workflows for engineering teams.

Wazuh Dashboard / IndexerAlert RulesetsIncident TriageSIEM Architecture
ENGINEERING PHILOSOPHY

How I Build

Disciplined principles guiding every line of Java code, container manifest, and security monitoring rule.

01

Secure by Design

Security is an architectural foundation, not a perimeter wall.

Threat models, least-privilege principles, strict input validation, and defensive data access are integrated from the initial domain model rather than retrofitted before launch.

02

Clean & Maintainable Code

Code is read far more often than it is written.

Focus on clear naming, cohesive separation of concerns, comprehensive error boundaries, and self-documenting REST contracts that team members can confidently maintain.

03

Automation First

If a task must be done more than twice, automate it.

From container builds to vulnerability scanning and compliance evidence collection, automated pipelines remove human error and produce reproducible, auditable results.

04

Comprehensive Observability

You cannot secure or optimize what you cannot observe.

Structured JSON logging, endpoint telemetry, and SIEM integration transform opaque server processes into transparent, traceable, and actionable security intelligence.

05

Reliability & Resilience

Design systems that fail predictably and recover gracefully.

Defensive exception handling, transactional consistency in MySQL, health checks, and graceful shutdown ensure services remain reliable under adverse conditions.

06

Open Source & Continuous Learning

Engineering excellence thrives on community collaboration.

Actively contributing to and learning from open-source security projects like Wazuh ensures exposure to global standards, emerging threats, and collaborative problem-solving.

ACADEMIC BACKGROUND

Education

Foundational computer science and software engineering education.

B.Tech in Information Technology

G L Bajaj Institute of Engineering and Technology

Noida, India

B.Sc. in Mathematics

University of Allahabad

Uttar Pradesh, India
CREDENTIALS & CONTINUOUS LEARNING

Certifications & Studies

Verified certifications and ongoing technical coursework.

Technical Certifications & Verified Credentials

Professional Credentials / Industry OrganizationsVerified

Editable

Edit or append specific verified credentials (e.g., Java, AWS, Security+, Wazuh) directly in portfolioData.ts as desired.

DevSecOps & GRC Continuous Learning Studies

Specialized Engineering Curriculum & LabsOngoing

Editable

Hands-on engineering coursework in Java microservices, SIEM telemetry, container security, and automated compliance auditing.

CODE REPOSITORIES & OSS

GitHub & Selected Repositories

Clean open-source repositories illustrating backend architectures, detection rules, and deployment automation.

Visit GitHub Profile

spring-boot-secure-service

Modular enterprise RESTful service in Java & Spring Boot featuring clean architecture, input validation, and MySQL persistence.

#spring-boot#java#mysql#rest-api#docker
Java
Public Repository

wazuh-detection-rulesets

Custom Wazuh SIEM XML decoders and detection rules for monitoring backend application audit events and Linux system anomalies.

#wazuh#siem#cybersecurity#threat-detection#linux
XML / Shell
Public Repository

devsecops-pipeline-templates

Dockerized build and deployment automation with embedded container CVE scanning and Linux server deployment scripts.

#devsecops#docker#ci-cd#linux-hardening#security
Dockerfile / Bash
Public Repository

compliance-evidence-collector

Automated scripts for extracting technical control evidence from Linux servers and MySQL databases for GRC auditing.

#compliance-automation#grc#security-controls#audit
Shell / Python
Public Repository
CURRICULUM VITAE

Resume & Executive Summary

Compact executive overview tailored for engineering directors, security leads, and technical hiring managers.

Saurabh Shukla

Software Engineer | Java Backend | DevSecOps | Cybersecurity & Compliance | GRC | Wazuh Contributor

Indiasaurabhshukla3590@gmail.com

Status: Open to OpportunitiesPrimary Stack: Java, Spring Boot, MySQL, Wazuh, Docker

Professional Summary

Software Engineer with a strong foundation in Java backend development, Spring Boot, and MySQL, paired with specialized engineering depth in DevSecOps, Docker, Linux, cybersecurity, Wazuh SIEM security monitoring, compliance automation, and Governance, Risk & Compliance (GRC). Dedicated to engineering defense-in-depth architectures where security and compliance are embedded natively into code and CI/CD pipelines.

Core Competencies & Engineering Value

Robust Java Backends: Clean layering, REST API design, MySQL ACID consistency, and zero SQL injection design.
DevSecOps & Linux: Containerization with Docker, non-root user enforcement, and automated security scanning in CI/CD.
SIEM Telemetry & Wazuh: Open-source security contributor, XML decoders, threat detection rules, and log monitoring.
Compliance Automation & GRC: Translating policies into automated audit verification scripts for continuous assurance.
DIRECT RECRUITER CHANNEL

Let's Build Something Secure.

Whether you are looking to hire a Software Engineer for high-throughput Java/Spring backends, scale a DevSecOps pipeline, or enhance security telemetry and compliance automation, let's connect.

Direct Email
saurabhshukla3590@gmail.com

Send a Direct Message

Recruiter, hiring manager, or technical collaborator? Send a message directly to my inbox.