nk - digital workshop
> mounting workshop…> calibrating grid…> indexing field notes…> warming up...
est. 2024 · pune, in000
NK.
resume ↓

the digital workshop of Neeraj Kulkarni

F*ck around,
Find out.

Fullstack engineer. Building the things I wish existed.

tip: this site has a working console. or press `

scroll to enter ↓
01 / 05

readme.md

I'm Neeraj. Fullstack engineer at Qualys by day, tabs-always-open researcher by night. I got into software the way I get into most things - by taking apart something I probably shouldn't have. The first program I wrote failed in an interesting way. I've been chasing that feeling ever since.

The day job is building security platform features: frontends talking to services, Kafka pipelines holding it all together with retry configs and a lot of optimism.

The night work is different. LLM agents that actually do something useful. I'm interested in what happens when you build AI tools for yourself - not demos, not prototypes. Things you actually run.

There's also a violin that gets played most evenings, a sketchbook, and a pair of boots with Himalayan mud still on them. I don't think of these as separate from engineering.

Not everything here is polished - that's intentional. The interesting part of engineering is the bit before you know the answer.

$ status --now

  • building: something nobody cares
  • practicing: vibrato. parents still patient
  • planning: next trek. before the previous one fades from memory
  • wondering: is it really worth it?

updated more often than my resume

I have no idea whatsoever currently underpaid why is this marquee so long ? ask me about a movie recomendation One rabbit hole away to be an expert in something useless.
02 / 05

worklog

JUL 2024 - NOW

Fullstack Software Engineer

Qualys

Spring BootReactKafkaRedisLangChain
  • -Core contributor to a data ingestion service using Java / Spring Boot that processes third-party asset and vulnerability feeds for risk calculation and security dashboards
  • -Built a LangChain + RAG-based schema transformation agent that automated mapping of third-party data contracts internal models, eliminating 100+ manual engineering hours per cycle and improving mapping consistency by 85%.
  • -Identified and resolved the leading cause of integration deployment failures by building a centralized configuration management system which decoupled business logic from deployment artifacts.
  • -Designed and built a configuration-driven React micro-frontend supporting 60+ integration-specific workflows with runtime reconfigurability, reducing code complexity by ~90%.
  • -Contributed to FedRAMP High compliance hardening across 6 microservices implementing FIPS-compliant encryption, audit logging, and secret rotation via HashiCorp Vault.
  • -Prototyped a zero-trust data ingestion SDK that isolates partner data streams at the network boundary, ensuring secure third-party integrations.

JAN 2024

Engineering Intern

Qualys

JavaJUnitOracle SQLGit
  • -Shipped my first production code and learned the difference between “works on my machine” and “works”.
  • -Discovered that reading other people's code is a skill, the codebase is the real documentation and that people working there also have no idea about what they are doing

2020 - 2024

BE, Engineering

Savitribai Phule Pune University

  • -Where the curiosity got structure. Also where I learned that the best way to understand a concept is to build a bad version of it first.
04 / 05

studio

Jack of all trades - Master at nothing, better than master of one

exhibit a - the violin

Just muscle memory and a bow that tells me immediately when I've play a bad note. Thousands of mistakes later, it almost sounds intentional.

Practice taught me more about chasing perfection than any other book: listen to the piece and isolate the broken verse. Then play it at tempo and watch it break differently. YOU JUST CAN'T HAVE IT ALL!

drag to rotate

exhibit b - trail log

Kuari Pass

Garhwal Himalaya

12,500 ft

Two valleys, two climates, one very wet tent.

Chandrashila

Garhwal Himalaya

12,500 ft

Summit at sunrise. Understood immediately why people keep going back.

Forts in Sahyadri

Maharashtra

~4,500 ft

Home turf. No signal, plenty of rain - the rain is a feature.

Bed to Chair

Home

~3 ft

Training for Everest by repeatedly summiting my chair.

$ also in rotation: I watch films, webseries, play badminton and touch grass occasionally