ABHISHEK SIROHI

Pioneering the future of cloud security with JanusGraph and distributed systems. Currently leading innovation at Qualys.

ABOUT

I'm a passionate Lead Software Engineer who thrives on building scalable, enterprise-grade solutions that make a real-world impact.

With over 5+ years in the industry, I've evolved from a full-stack developer to a technical leader specializing in cloud security, distributed systems, and graph database technologies.

Currently, I lead the graph development team at Qualys, where I'm spearheading the development of the company's first Graph DB (JanusGraph) based inventory collection and rule-evaluation engine.

When I'm not coding, you'll find me on the football field, exploring new technologies, or learning about business and entrepreneurship. I'm always open to collaborating on exciting projects and connecting with fellow tech enthusiasts.

Abhishek Sirohi
5Years Experience
50Projects Completed
15Technologies Mastered

TECHNICAL ARSENAL

Core Technologies

Languages

JavaScriptTypeScriptJavaPythonSQL

Frontend

ReactJSNextJSHTML5CSS3Bootstrap

Backend

Node.jsExpress.jsSpring BootRESTful APIs

Databases

JanusGraphMongoDBDynamoDBOracleRedisMySQL

Cloud & DevOps

Cloud Platforms

AWS (EC2, S3, Lambda, CloudFormation)GCPAzure

Containerization

DockerKubernetesContainer Orchestration

CI/CD

JenkinsGitHub ActionsDevOps Pipelines

Infrastructure

TerraformServerless Architecture

Monitoring

GrafanaPrometheusElasticsearch

Specialized Technologies

Graph Databases

JanusGraphGremlin Query LanguageApache TinkerPop

Message Streaming

Apache KafkaEvent-Driven Architecture

Low-Code Platforms

Node-REDVisual Programming

Security

Cloud SecurityVulnerability ManagementCompliance

Data & Analytics

Data Science

Basic Machine LearningData Analysis

AI/ML

Prompt EngineeringAI-Driven DevelopmentMCP Servers

Big Data

Data Pipeline ArchitectureETL Processes

Development Practices

Methodologies

AgileScrumTest-Driven Development

Architecture

System DesignMicroservicesDistributed Systems

Version Control

GitGitHubCode Review Best Practices

FEATURED PROJECTS

Cloud Graph Inventory Management Platform

Lead Developer & Architect

Revolutionary distributed low-code/no-code platform that transforms how enterprises manage and visualize their cloud security posture. Built using Node-RED for visual programming, the system powers inventory data ingestion into a JanusGraph-backed system.

Key Features:

  • Real-time inventory collection from AWS, GCP, and Azure cloud environments
  • Attack path visualization using advanced graph algorithms and security policies
  • Natural language querying through MCP (Model Context Protocol) servers
  • Automated security rule evaluation across complex cloud infrastructures

Impact:

Enabled security teams to identify and remediate attack paths 10x faster than traditional methods

Technologies:

Node.jsExpressNode-REDKubernetesElasticsearchJanusGraphOracle DBApache KafkaRedisAWSGCP

QFlow - Distributed Workflow Orchestration Engine

Senior Developer

Enterprise-grade workflow orchestration platform that allows users to create and execute complex cloud management workflows through an intuitive visual interface.

Key Features:

  • Drag-and-drop workflow builder for creating custom security automations
  • Event-driven architecture supporting real-time cloud resource monitoring
  • Integration capabilities with major cloud providers and ITSM tools
  • Automated remediation workflows for vulnerability management

Impact:

Reduced manual security operations overhead by 60% for enterprise customers

Technologies:

Node.jsReactKafkaRedisAWS LambdaDockerKubernetes

Gurukul Vishwabharti School Website

Freelance Full-Stack Developer

Comprehensive educational website for a CBSE-affiliated school in Haryana, featuring modern design and administrative functionality.

Key Features:

  • Responsive design optimized for all devices
  • Content management system for news, admissions, and academic information
  • Student information portal with secure authentication
  • Administrative dashboard for school management
Visit Website

Technologies:

HTML5CSS3JavaScriptPHP/Node.jsMySQL

EDUCATION

Bachelor of Technology - Computer Science & Engineering

Rajkiya Engineering College Kannauj | August 2016 - June 2020
Kannauj, Uttar Pradesh
CGPA: 7.2/10.0

Relevant Coursework:

Data Structures & AlgorithmsDatabase Management SystemsComputer NetworksSoftware EngineeringOperating Systems

Projects:

Multiple academic projects involving web development, database design, and system programming

Higher Secondary (10+2) - Science

Meerut Public School | April 2014 - March 2015
Meerut, Uttar Pradesh
Percentage: 91.3%

Relevant Coursework:

PhysicsChemistryMathematicsEnglish

LEADERSHIP & ACHIEVEMENTS

Professional

  • Released the first-ever Graph DB based inventory system at Qualys, processing billions of cloud assets
  • Led a team of 5+ engineers in developing cutting-edge cloud security solutions
  • Improved system performance metrics by 40-60% across multiple projects
  • Recognized for technical leadership and innovation in cloud security domain

Academic

  • Awarded "Most Dynamic Student" in college for leadership and technical contributions
  • Scored perfect CGPA of 10/10 in 10th board examinations
  • Won Inter-college Football Tournament consecutively in 2019 and 2020
  • Led technical teams and events as Assistant Coordinator at Unnat Technical Club

Leadership

  • Assistant Coordinator - Unnat Technical Club, RECK (Jan 2018 - Jun 2020)
  • Technical Secretary - Abhyutthan 2018 (Annual Techno-cultural fest)
  • Team Captain - College Football Team (2019-2020)

PROFESSIONAL JOURNEY

Lead Software Engineer

Qualys

June 2025 - Present
Pune, Maharashtra
Key Responsibilities:
  • Spearheading the graph development team to deliver Qualys' first Graph DB (JanusGraph) based inventory collection and rule-evaluation engine
  • Leading the architecture and development of distributed cloud security platform processing billions of assets
  • Pioneering scalable solutions using Kafka, Redis, Kubernetes, and Node.js for enterprise customers
  • Driving innovation in attack path analysis and real-time security insights
  • Managing cross-functional teams and establishing technical leadership practices
JanusGraphApache KafkaRedisKubernetesNode.jsAWSGCPOracle DB

Senior Software Engineer

Qualys

June 2023 - June 2025
Pune, Maharashtra
Key Achievements:
  • Designed & developed performance-enhancing features for QFlow module, improving platform efficiency by 40%
  • Developed No Code - Low Code platform using Node-RED for cloud resource scanning and attack path generation
  • Led code review initiatives and productivity programs, mentoring junior developers
  • Built event-driven workflow orchestration systems reducing manual operations by 60%
  • Established best practices for distributed system development
Node-REDReactNode.jsKafkaAWSDockerEvent-Driven Architecture

Software Engineer

Qualys

August 2021 - May 2023
Pune, Maharashtra
Key Contributions:
  • Built full-stack solutions in Cloud Security domain, tackling complex automation and compliance challenges
  • Designed event-based trigger systems empowering Qualys Scan for enterprise customers
  • Improved system performance and throughput by 50% through optimization and monitoring
  • Enhanced fault tolerance capabilities, reducing downtime and improving reliability
  • Developed monitoring dashboards for continuous system health tracking
ReactNode.jsAWSJavaScriptTypeScriptCloud APIs

Software Developer

Kandor Soft Labs (TotalCloud Inc.)

August 2020 - August 2021
Bengaluru, Karnataka
Acquired by Qualys
Key Responsibilities:
  • Full-stack developer on TotalCloud platform, focusing on product design and user experience
  • Enhanced user experience and platform functionality
  • Contributed to platform architecture that formed foundation of Qualys TotalCloud suite
  • Worked with serverless architecture and NoSQL databases
ReactNode.jsAWSServerlessDynamoDBJavaScript

GET IN TOUCH

Ready to collaborate on exciting projects or discuss technology innovations? Let's connect!

Contact Information

Location

Pune, Maharashtra, India

Professional Links

Send Message

Availability

  • Open to consulting opportunities
  • Available for technical discussions
  • Interested in collaborative projects in cloud security, distributed systems, and graph technologies

Response Time: Less than 24 hours