>_dhruv@portfolio
--:-- IST

Open to entry-level cybersecurity opportunities

dhruv@portfolio:~$ whoami

DHRUBOJYOTISAHA.

Aspiring SOC Analyst / Blue Team

Learning to turn suspicious signals into clear investigations. Building a foundation in security operations, defensive thinking, and Python automation.

Explore the lab

West Bengal, India  ·  Apponix Academy trainee

dhruv@lab: ~/workspace
Illustrated hooded analyst seated at a laptop with softly glowing green eyes.
Curiosity is the starting point.Evidence is the next step.
Move your
pointer ↗
PORTFOLIO WORKSPACELearning in public
Scroll to inspect ~/credentials   ~/projects   ~/aboutBuild. Investigate. Document.

01 /Credentials

The learning behind
the work.

Microsoft applied skills and Cisco learning. Follow the issuer links to inspect the credentials.

CISCO

CAREER PATH BADGE

Junior Cybersecurity Analyst Career Path

Learning focused on the foundations of cybersecurity analysis.

Digital badge on Credly
View career path badge
CISCO

COURSE COMPLETION

Introduction to Cybersecurity

Cisco Networking Academy. Security concepts, threats, and protecting information.

Completed 9 September 2026
Download certificate

Applied Skills, career path badges, and course completions are shown by their credential type.

02 /Build log

Work in progress.
Direction in focus.

Developing small, explainable security projects. Scope and next steps are visible while the work takes shape.

01
In progress

Login Threat Investigator

A Python project to turn authentication logs into a readable investigation: group failed logins, examine successful follow-ups, and explain why a pattern deserves review.

PythonLog analysisDetection logic

NEXT MILESTONE

Publish the parser, documented sample data, meaningful tests, and an investigation report with false-positive analysis.

The browser demo below illustrates the rule. It is separate from the Python implementation.

Try the synthetic demo
02
Planned security review

Revisit a PHP application

Use an earlier school management project as a starting point for reviewing authentication and database access, then document the fixes and verification steps.

PHPSQLSecure coding

REVIEW SCOPE

Parameterized database queries, password hashing, and reducing sensitive debugging output.

The existing repository is a learning project; the security improvements are planned.

View existing repository

Completed reports and project outcomes will be added as they become available.

Browse GitHub

03 /Interactive learning lab

An alert is a question.
Follow the evidence.

Explore a small login rule. Change the scenario or threshold and see how the decision changes.

~/lab/login-investigator

Synthetic data · browser demo

Five failed logins from one example IP to the same account, followed by a successful login.

Example events · relative times · no real account data
TimeAccountSource IPEvent

Rule assessment

Review recommended

The default rule matches five failures within five minutes. A later success adds context; it does not prove compromise.

5Peak failures in window
YesSuccess after alert

What would I check next?

Review MFA results, device and sign-in context, and whether the account owner recognizes the activity.

Read the detection method and its limits

Method. Sort events by time. For each account and source IP, count failed logins within an inclusive rolling window. Flag that pair when it meets the selected threshold. Look for a successful login from the same pair within the next 10 minutes. Highlight contributing failures and correlated successes.

Limits. A matched rule is a prompt to investigate. Shared IPs, user mistakes, incomplete logs, and activity spread across accounts or addresses can change the interpretation. This small demo does not detect every attack or connect to a live system. Its example IPs are reserved for documentation.

04 /Behind the terminal

Curious enough to ask.
Patient enough to trace.

I’m Dhrubojyoti, also known as Dhruv. I’m building toward a first role in security operations, combining an IT and software engineering background with cybersecurity training at Apponix Academy.

My focus is learning how systems behave, noticing what changes, and writing down the evidence clearly enough for someone else to follow.

Focus
SOC analysis / Blue Team
Location
West Bengal, India
Training
Apponix Academy
Lab setup
Kali Linux in VirtualBox

Defensive foundations

Learning

Log analysis, alert triage, detection rules, and writing investigation notes that acknowledge uncertainty.

Security operationsThreat analysisIncident documentation

Controlled lab practice

Practice

Working with Kali Linux and Metasploit in a local virtual lab, including authentication and SQL injection exercises.

Kali LinuxVirtualBoxMetasploitSQL

Code & investigation

Building

Developing Python automation skills and bringing earlier web development work into a security review workflow.

PythonPHPGitHubDocumentation

Current goal: publish reproducible work, explain the decisions, and learn from feedback.

05 /Make contact

Let’s start
a conversation.

dhrubosh@gmail.com

I’m interested in entry-level SOC, Blue Team, and cybersecurity analyst opportunities, as well as feedback on the work I’m building.

Write an email

~/profile/at-a-glance

Dhrubojyoti Saha

Aspiring SOC Analyst / Blue Team · West Bengal, India

Cybersecurity trainee at Apponix Academy with an IT and software engineering background. Learning security operations, log analysis, and Python automation through a local Kali Linux lab.

Credentials

Current work

Login Threat Investigator — Python project in progress. A separate synthetic demonstration is available on this page. Security review of an earlier PHP project is planned.

A current résumé will be added when it is ready.

Jump to workspace

Credentials Projects Interactive lab About & skills Contact

Tab to navigate · Enter to select · Esc to close

Copy email address

Select the address below and copy it.

dhrubosh@gmail.com