Pratyush Kumar

Software Engineer

Bengaluru, Karnataka, India2 yrs 9 mos experience

Key Highlights

  • Expert in Software Development with a focus on Cybersecurity.
  • Proven ability to improve system performance and security.
  • Strong background in mentoring and technical education.
Stackforce AI infers this person is a Software Engineer with expertise in Cybersecurity and Software Development.

Contact

Skills

Core Skills

Software Development

Other Skills

C#C++Competitive ProgrammingJavaMachine LearningPython (Programming Language)

Experience

Databricks

Software Engineer

Oct 2025Present · 5 mos

Microsoft

Software Engineer

Jun 2024Sep 2025 · 1 yr 3 mos · Hyderabad, Telangana, India · On-site

  • Designed and implemented the data schema and role-based access control (RBAC) for the Security Vulnerability
  • Graph (SVG), integrating data from CodeQL, Azure DevOps Scanner, Azure Tenant Scanner, and Microsoft
  • Defender into a unified platform for visualizing attack paths.
  • Developed cross-source attack graph analysis to identify critical chokepoints—cloud resources appearing in
  • multiple attack paths—highlighting architectural weaknesses, visualizing blast radius, and enabling high-impact
  • threat burndown strategies.
  • Discovered and drove fixes for multiple false positive attack patterns in Microsoft Security Exposure
  • Management(Microsoft Defender), improving detection fidelity and enhancing visibility into real threats.
  • Contributed to CodeQL’s(a static code analyzer for security vulnerabilities) infrastructure to enable scanning of
  • all Azure DevOps and public GitHub repositories, expanding coverage for static security analysis at scale.
C#Software Development

Quadeye

System Engineer

May 2023Jul 2023 · 2 mos · Gurugram, Haryana, India · On-site

  • ▪ Assessed design andworking ofheaptrack, a memory profiler for Linux, and resolved crashes which occurred while runtime attachment.
  • ▪ Improved the latency in heaptrack from 2200ns to 120ns by replacing file based inter-process communication with shared memory.
  • ▪ Added support for module specific profiling in heaptrack.
  • ▪ Built a web tool for plotting large scale financial data. Scaled to handle 10 million points optimally using memory.
  • ▪ Added support for live data feed from server to concurrent multiple clients and to manipulate data using custom code.
C++Software Development

Acm student chapter iit roorkee

2 roles

Project Manager

May 2022Jun 2022 · 1 mo · Roorkee, Uttarakhand, India

  • Conducted multiple live-sessions to assist various other students in completing ACM's open project ASCII Art Generator.

Core Member

Apr 2022May 2023 · 1 yr 1 mo · Roorkee, Uttarakhand, India

  • Explored various domains of Computer Science. Regularly conducted open lectures and open projects to foster the technical culture of the campus.
Python (Programming Language)Software DevelopmentMachine LearningC++

Academic reinforcement program - iit roorkee

Under Graduate Teaching Assistant

Jan 2022Apr 2022 · 3 mos · Roorkee, Uttarakhand, India

  • Guided students of CSE IIT Roorkee and was responsible for organizing lectures on the concepts in which students faced doubts.

Student mentorship program, iit roorkee

Mentor

Dec 2021Dec 2022 · 1 yr · Roorkee, Uttarakhand, India · On-site

  • SMP is an initiative that aims to encourage senior-junior interaction for an overall healthy college environment
  • As a mentor, my responsibilities include guiding a group of five students, both academically and on a personal level

Nss iit roorkee

Volunteer

Dec 2020Apr 2021 · 4 mos

  • Helped financially ill students in their journey of JEE preparation.

Education

Indian Institute of Technology, Roorkee

Bachelor of Technology - BTech — Computer Science

Jan 2020Jan 2024

Sri Venkateswara Junior College

12th — Science

Apr 2018Mar 2020

Visakha Valley School - India

10th — CBSE

Apr 2016Mar 2018

Stackforce found 100+ more professionals with Software Development

Explore similar profiles based on matching skills and experience