Digital Garden Quick Access
Welcome to my digital garden. This site tracks my daily work logs and professional growth.
Experience
📁 9 Years of Engineering
├── 🏢 ServiceNow · 2019 – 2025 · 6 yrs
│ ├── 👑 Senior Software Engineer · Mar 2022 – May 2025
│ │ ├── ⚡ Dynamic Approval Rule Engine
│ │ ├── 🔐 Penetration Testing Workflow Automation
│ │ └── 🚀 Background Job Processing Framework · 60% perf gain · 1M+ tasks/mo
│ └── 💼 Software Engineer · Apr 2019 – Mar 2022
│ ├── 🎯 Assignment Rule Engine · 1M+ vulnerable items/day
│ ├── 🤖 ML-Based Assignment Recommendations · 20% accuracy gain
│ ├── 📊 CISO & Vulnerability Dashboards · 50+ enterprise orgs
│ └── 🔗 Vulnerability Source Integrations · 500K+ records/day
├── 🏢 Darwinbox · Aug 2018 – Mar 2019 · 8 mos
│ ├── 📋 Audit Logging Microservice · MongoDB Oplog → AWS SQS
│ └── 🔍 Oplog Diff Processor · string · array · nested doc diffing
├── 🏢 NowFloats / Boost360 · Jun 2017 – Aug 2018 · 1 yr 3 mos
│ ├── 🌐 Responsive Web Platform · 50,000+ DAU
│ ├── 🧠 SPIDER Sales Prediction ML Model · 84% accuracy
│ ├── 📅 Generic Multi-Industry Booking System
│ └── 📦 Order Management Dashboard
├── 🏢 Finomena · Feb – May 2017 · 4 mos
│ ├── 💰 Loan Management Dashboards · 8,000+ loans/mo
│ └── ⚙️ System Automation · scheduling · cron · mail services
└── 🏢 Babajob · May 2016 – Jan 2017 · 9 mos
├── 📞 IVR System · 10K+ calls/day · 20K+ SMS/day
├── 🔎 Search Subsystem · Java + Elasticsearch + Mustache templates
└── 🔔 Async Notifications · Node.js · Mandrill · Exotel
ServiceNow — Senior Software Engineer
Mar 2022 – May 2025 · 3 yrs 3 mos · Hyderabad, India (Remote) · Security Operations, Vulnerability Response
Dynamic Approval Rule Engine
Multi-level, dynamic approval workflow for vulnerability deferment and exception requests — built on ServiceNow Flow Designer for flexible, scalable configuration across diverse enterprise policies.
Penetration Testing Request Catalog & Workflow Automation
End-to-end catalog and automated workflows for penetration testing requests targeting specific subsystems — streamlining the full vulnerability management lifecycle with 30% reduction in manual intervention.
Background Job Processing Framework
Architected a robust multi-threaded framework for long-running resource-intensive operations:
- Multithreaded execution · job status tracking · cancellation support · ETA visibility
- 60% performance improvement handling 1M+ tasks/month
ServiceNow — Software Engineer
Apr 2019 – Mar 2022 · 3 yrs · Hyderabad, India (Hybrid) · Security Operations, Vulnerability Response
Assignment Rule Engine
Cache-optimized engine to automatically prioritize infrastructure vulnerabilities and policy violations — accurate routing to remediation groups via the GlidePlatform, handling 1M+ vulnerable items daily.
ML-Based Assignment Recommendations
Classification-based recommendation system with feature engineering and a user-facing interface — 20% improvement in task allocation accuracy.
CISO & Vulnerability Dashboards
Led design and development of executive CISO dashboards over 100K+ records per 8h cycle, used by security leaders across 50+ organizations.
Vulnerability Source Integration
Engineered integrations with Veracode, Qualys, Tenable, and Microsoft TVM — ingesting 500K+ vulnerability records daily with standardized data models.
Hackathon Projects
- Diagnostic Framework — Streamlined issue tracking across customer instances; 40% reduction in resolution time
- ML for Vulnerability Response — Prototyped models for task grouping and remediation ETA estimation
- POA&M Generator — Auto-generates Plans of Action & Milestones from vulnerability data
- High-Volume Data Generator — Generates 100M+ records across 20–30 tables for load testing
Darwinbox — Software Developer
Aug 2018 – Mar 2019 · 8 mos · Hyderabad, India
Audit Logging Microservice
Microservice-based architecture capturing audit logs of all client data modifications — underpinning Darwinbox’s HR document management audit trail and attendance tracking. Listens to MongoDB oplogs and pushes events to AWS SQS for downstream processing.
Oplog Processor
Detects and highlights differences across strings, arrays, and nested documents — translating raw oplog entries into human-readable audit logs for compliance and traceability.
NowFloats — Software Engineer
Jun 2017 – Aug 2018 · 1 yr 3 mos · Hyderabad, India
- Responsive Web Platform — Features serving 50,000+ daily active users (C#, Bootstrap, JS, jQuery, Knockout.js)
- Facebook Graph API Integration — Merchants share products directly to Facebook profiles, pages, and shops (Ads Extension)
- Sales Prediction Model (SPIDER) — ML-powered revenue prediction per sales rep; up to 84% accuracy
- Generic Booking System — Multi-industry booking engine (hotels, clinics, restaurants) on Node.js
- Order Management Dashboard — Purchase tracking, payment & delivery status, grievance management (AngularJS, C#)
Finomena — Software Developer
Feb 2017 – May 2017 · 4 mos · Bengaluru, India
- Loan Management Dashboards — Repayments, Collections, Transaction Tracking (PHP/Laravel); scaled to 8,000+ loans/month
- System Automation — Artisan-based task scheduling, cron jobs, authorization, event handling, mail services for loan workflows
Babajob — Software Engineer
May 2016 – Jan 2017 · 9 mos · Bengaluru, India
- IVR System — Async inbound call handling (Go, RabbitMQ, state-based); RESTful APIs + SMS scheduling; MongoDB analytics — 10K+ calls/day, 20K+ SMS/day
- Search Subsystem — Java-based Elasticsearch architecture; dynamic Mustache template query generation
- Feature Development — Async notifications (Node.js, AngularJS, Mandrill); custom employer profiles; priority SMS (MVC .NET, Exotel)
Tech Stack
Languages
Frontend
Backend & Runtimes
Databases
Search & Messaging
ML & Research
Cloud & Dev Tools
Platform
ServiceNow SecOps · Vulnerability Response · GlidePlatform · Flow Designer
Projects
| Project | Description | Stack |
|---|---|---|
| Motherboard Platform | Microservices platform — auth, scheduling, notifications, inventory, storage, health monitoring | Go, TypeScript |
| MIS | Management Information System for institutes — students, faculty, admin portal | Next.js, MongoDB, NextAuth |
| HIMK — Activity Recognition | M.Tech thesis: Human Activity Recognition using HMM-based Intermediate Matching Kernel + SVM | MATLAB, Python, Docker |
| Voice Transcriber | Speech-to-text web app with Dockerized deployment | Python, HTML/CSS/JS |
| Parking Lot System | System design–oriented parking allocation with efficient algorithms | Go |
| LeetCode Solutions | 500+ algorithm solutions across data structures and problem patterns | JavaScript |
| WorkTracker | Personal work dashboard with GitHub Pages frontend | TypeScript |
| Zerodha Scrips Utility | Parses Zerodha Consolidated Spreadsheets to render category-wise scrip margin details | Python |
| SSJK CRM (private) | Enterprise CRM — lead management, dashboards, automation, reporting | JS, EJS, Astro, TypeScript |
| ACE Coliving (private) | Premium booking site with PostgreSQL-backed lead management | Next.js, TypeScript, PL/pgSQL |
GitHub Stats
Education
National Institute of Technology Goa
M.Tech, Computer Science & Engineering · 2014–2016 · GPA: 8.42
Specialisation: Pattern Recognition and Machine Learning Techniques
LNCT, Bhopal — RGPV
B.E., Computer Science & Engineering · 2010–2014 · CGPA: 8.58 (Graduated with Honors)
Honors & Awards
| Award | Issuer | Year |
|---|---|---|
| Chancellor’s Scholarship — Top 10 students by theory marks statewide | Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal | 2013 |
| Silver Medal — 2nd place, Programming Contest (multi-college) | Persistent Systems Limited | 2013 |
Certifications
LinkedIn & Online
| Certification | Issuer | Year |
|---|---|---|
| WhatsApp API Expert | Wati | 2024 |
| Ultimate JavaScript Part 1: Fundamentals | Code With Mosh | 2025 |
| Neural Networks and Deep Learning | Coursera | 2020 |
| JavaScript Algorithms & Data Structures | freeCodeCamp | 2020 |
| Git Essential Training | LinkedIn Learning | 2020 |
Google Developer Program
| Badge | Date |
|---|---|
| Google Cloud Innovator | Jan 2026 |
| Gemini Enterprise Agent Ready | Feb 2026 |
| Google Maps Platform Innovators | Feb 2026 |
| Google Developer Program — Premium Tier | Feb 2026 |
| Google Cloud & NVIDIA Community Member | Feb 2026 |
| Firebase Studio Developer Community | Feb 2026 |
| GDG New Delhi & GDG Gurugram Member | Feb 2026 |
| I/O 2026 — Registered | Feb 2026 |