DEV Community

Naveen Karasu profile picture

Naveen Karasu

I am a dedicated and results-driven cybersecurity professional with a strong background in threat detection, incident response, penetration testing, and security infrastructure.

Joined Joined on 
Day 5/60: JSON API design - Go Backend Engineering

Day 5/60: JSON API design - Go Backend Engineering

Comments
1 min read
Day 5/60: Prefix sums in JavaScript - JavaScript DSA

Day 5/60: Prefix sums in JavaScript - JavaScript DSA

Comments
1 min read
Day 5/75: Prefix sums in Go - Go DSA

Day 5/75: Prefix sums in Go - Go DSA

Comments
1 min read
Day 5/75: Prefix sums with Java - Java DSA

Day 5/75: Prefix sums with Java - Java DSA

Comments
1 min read
Day 5/75: Prefix sums with Python - Python DSA

Day 5/75: Prefix sums with Python - Python DSA

Comments
1 min read
Day 5/365: Common Complexity Classes -- DSA & System Design

Day 5/365: Common Complexity Classes -- DSA & System Design

Comments
1 min read
Prometheus Metrics Collection: Avoiding the Cardinality Trap

Prometheus Metrics Collection: Avoiding the Cardinality Trap

Comments
1 min read
Day 5/90: Resources and data sources

Day 5/90: Resources and data sources

Comments
3 min read
DNS Enumeration for Pentesters: A Practical Walkthrough

DNS Enumeration for Pentesters: A Practical Walkthrough

Comments
1 min read
Day 5/90: Conditionals - C++ Engineering

Day 5/90: Conditionals - C++ Engineering

Comments
1 min read
Day 5/90: Ownership and the borrow checker - Rust Engineering

Day 5/90: Ownership and the borrow checker - Rust Engineering

Comments
1 min read
Day 5/90: Control flow — if, switch, loops - Go Backend Engineering

Day 5/90: Control flow — if, switch, loops - Go Backend Engineering

Comments
1 min read
Day 5/90: Conditionals and pattern matching - C# Engineering

Day 5/90: Conditionals and pattern matching - C# Engineering

Comments
1 min read
Day 5/90: Conditionals - Java Engineering

Day 5/90: Conditionals - Java Engineering

Comments
1 min read
Day 5/90: Control flow - JavaScript Engineering

Day 5/90: Control flow - JavaScript Engineering

Comments
1 min read
Day 5/60: Prefix sums in Rust - Rust DSA

Day 5/60: Prefix sums in Rust - Rust DSA

Comments
1 min read
Day 5/75: Prefix sums in C++ - C++ DSA

Day 5/75: Prefix sums in C++ - C++ DSA

Comments
1 min read
Audit Your VPC: Find Accidentally Public Subnets with Python

Audit Your VPC: Find Accidentally Public Subnets with Python

Comments
1 min read
Day 5: Functions and script organization

Day 5: Functions and script organization

Comments
1 min read
Day 5/90: String Manipulation for Security -- Python Security

Day 5/90: String Manipulation for Security -- Python Security

Comments
3 min read
Day 5/90: Interfaces - TypeScript in practice

Day 5/90: Interfaces - TypeScript in practice

Comments
1 min read
Day 5/420: Dictionaries, sets, and lookup thinking - Python in production

Day 5/420: Dictionaries, sets, and lookup thinking - Python in production

Comments
1 min read
Day 1/60: Go backend development setup - Go Backend Engineering

Day 1/60: Go backend development setup - Go Backend Engineering

Comments
1 min read
Day 1/60: JavaScript DSA environment setup - JavaScript DSA

Day 1/60: JavaScript DSA environment setup - JavaScript DSA

Comments
1 min read
Day 1/60: Rust DSA environment setup - Rust DSA

Day 1/60: Rust DSA environment setup - Rust DSA

Comments
1 min read
Day 1/75: Go DSA environment setup - Go DSA

Day 1/75: Go DSA environment setup - Go DSA

Comments
1 min read
Day 1/75: C++ DSA environment setup - C++ DSA

Day 1/75: C++ DSA environment setup - C++ DSA

Comments
1 min read
Day 1/60: Go backend development setup - Go Backend Engineering

Day 1/60: Go backend development setup - Go Backend Engineering

Comments
1 min read
Day 1/60: JavaScript DSA environment setup - JavaScript DSA

Day 1/60: JavaScript DSA environment setup - JavaScript DSA

Comments
1 min read
Day 1/60: Rust DSA environment setup - Rust DSA

Day 1/60: Rust DSA environment setup - Rust DSA

Comments
1 min read
Day 1/75: Go DSA environment setup - Go DSA

Day 1/75: Go DSA environment setup - Go DSA

Comments
1 min read
Day 1/75: C++ DSA environment setup - C++ DSA

Day 1/75: C++ DSA environment setup - C++ DSA

Comments
1 min read
Day 1/75: Java DSA environment setup - Java DSA

Day 1/75: Java DSA environment setup - Java DSA

Comments
1 min read
Day 1/75: Python DSA environment setup - Python DSA

Day 1/75: Python DSA environment setup - Python DSA

Comments
1 min read
Day 1/365: Big O Notation -- DSA & System Design

Day 1/365: Big O Notation -- DSA & System Design

Comments
1 min read
SRE Principles: Why 100% Uptime is the Wrong Goal

SRE Principles: Why 100% Uptime is the Wrong Goal

Comments
1 min read
Day 1/90: IaC concepts and principles

Day 1/90: IaC concepts and principles

Comments
3 min read
Pentesting Methodology: The 5 Phases That Structure Every Engagement

Pentesting Methodology: The 5 Phases That Structure Every Engagement

Comments
1 min read
Cloud Security Day 1: What Security Engineers Need to Know About Cloud Fundamentals

Cloud Security Day 1: What Security Engineers Need to Know About Cloud Fundamentals

Comments
1 min read
Day 1: Bash environment and shell basics

Day 1: Bash environment and shell basics

Comments
1 min read
Day 1/90: Building a Hardened Python Security Environment

Day 1/90: Building a Hardened Python Security Environment

Comments
2 min read
Day 1/365: How computers work

Day 1/365: How computers work

Comments
1 min read
Day 1/90: C++ setup & environment - C++ Engineering

Day 1/90: C++ setup & environment - C++ Engineering

Comments
1 min read
Day 1/90: Rust setup and cargo basics - Rust Engineering

Day 1/90: Rust setup and cargo basics - Rust Engineering

Comments
1 min read
Day 1/90: Go setup and first program - Go Backend Engineering

Day 1/90: Go setup and first program - Go Backend Engineering

Comments
1 min read
Day 1/90: C# setup and .NET environment - C# Engineering

Day 1/90: C# setup and .NET environment - C# Engineering

Comments
1 min read
Day 1/90: Java setup & environment - Java Engineering

Day 1/90: Java setup & environment - Java Engineering

Comments
1 min read
Day 1/90: TypeScript setup and first types - TypeScript in practice

Day 1/90: TypeScript setup and first types - TypeScript in practice

Comments
1 min read
Day 1/90: JavaScript setup and first program - JavaScript Engineering

Day 1/90: JavaScript setup and first program - JavaScript Engineering

Comments
1 min read
Day 1/420: Python toolchain and interpreter choices - Python in production

Day 1/420: Python toolchain and interpreter choices - Python in production

Comments
3 min read
Pentesting Methodology: The 5 Phases That Structure Every Engagement

Pentesting Methodology: The 5 Phases That Structure Every Engagement

Comments
1 min read
Content Pipeline - Privacy Policy

Content Pipeline - Privacy Policy

Comments
2 min read
Content Pipeline - Terms of Service

Content Pipeline - Terms of Service

Comments
1 min read
loading...