I build the tools security teams use to find what shouldn't be there.

Senior full-stack engineer at LinkShadow in Dubai, working on threat detection and investigation across network, identity, and data. Seven years in, four of them in security.

4,096 events  ·  11ms p95 1 flagged — lateral movement

What I actually do

Security tooling is a demanding place to write software. The datasets are enormous and high-cardinality, the queries are exploratory rather than predictable, and the person on the other end is an analyst halfway through an investigation with no patience for a slow filter or an ambiguous chart.

Getting that right means caring about query shape on the backend and render performance on the frontend at the same time, which is why I've never been much good at staying on one side of the stack. Most of my work sits at the seam: making a Go service fast enough that the interface in front of it can stay honest about what's happening in the data.

Before security I spent three years in consumer-scale web engineering — Next.js and Node at BYJU'S Exam Prep, React and Flutter client work at Moonraft. I came into all of this from a mechanical engineering degree and taught myself the rest.

Selected work at LinkShadow

Shadow360 search performance

Rebuilt the backend of LinkShadow's threat investigation search layer in Go, using multiprocessing to cut response times on large telemetry datasets. Rewrote the interface to stream results in real time over web workers and sockets, so analysts see matches as they arrive instead of waiting on a complete result set.

Go
Web Workers
WebSockets
React

Legacy frontend migration

Led the move of the product's legacy frontend to React, introducing Vite as the build tool. Ran both architectures in parallel through the transition so feature work never stopped, and designed the module structure the team builds on now.

React
Vite
TypeScript

Delivery pipeline and engineering standards

Built the GitLab CI/CD pipelines and environment-specific builds the team ships through. Set up testing infrastructure, wrote the coverage that made refactoring safe, introduced linting and pre-commit hooks, and mentor the junior engineers on the team.

GitLab CI/CD
Testing
Code review

Language models in the product surface

Integrated LLMs into the platform for real-time analyst interaction over socket connections, and built the API layer across Django and FastAPI that feeds it — including the performance work needed to keep high-volume data paths responsive.

Python
Django
FastAPI
WebSockets

Where I've worked

Nov 2022 — now

Senior Software Engineer

LinkShadow DMCC · Dubai

Unified cybersecurity platform spanning network, identity, and data — NDR, ITDR, and DSPM — used by enterprise security teams across government, finance, energy, and healthcare.

Nov 2021 — Nov 2022

Senior Software Engineer

BYJU'S Exam Prep (formerly Gradeup) · Noida

High-traffic learning products in Next.js, React, and Node. Page performance and SEO, GraphQL integration, and end-to-end analytics instrumentation.

Jul 2019 — Nov 2021

Software Engineer

Moonraft Innovation Labs · Bengaluru

Design-led consultancy. Delivered UI for the UST website redesign, SoCalGas Newsroom, the Vanguard Charitable portal, and the Adva mobile app, in React and Flutter.

What I work with

Systems performance

Rebuilding hot paths so the interface in front of them can stay honest about the data.

Goconcurrencyprofiling

Frontend engineering

Led the migration off a legacy codebase and set the module structure the team builds on.

ReactNext.jsViteTypeScriptTailwind

Backend services

APIs across two Python frameworks, tuned for high-volume data paths.

DjangoFastAPIFlaskNodeGraphQL

Real-time streaming

Pushing search results to analysts as matches arrive, not after the query finishes.

WebSocketsWeb WorkersLLM integration

Data at scale

Security telemetry across relational, columnar, and in-memory stores.

PostgreSQLRedisParquetSQLiteMongoDB

Security domain

Four years across network, identity, and data threat detection.

NDRITDRDSPMthreat analytics

Engineering practice

The unglamorous half of senior work — pipelines that ship safely, coverage that makes refactoring possible, and bringing junior engineers along.

GitLab CI/CDtestingcode reviewlintingmentoring

PG Diploma in Data Science, IIIT Bangalore · BE Mechanical Engineering, VTU

Get in touch

Always glad to talk with people building in security.