Hello, I'm

Rajat GoyalSoftware Engineer

I build scalable, elegant systems with clean design and strong performance. Lately, I've been blending Generative AI, LLMs, and AI-assisted workflows with practical product engineering to ship real impact.

Portrait of Rajat Goyal

About Me

Here you'll find more about me, what I do, and my current skill set.

Portrait of Rajat Goyal

Get to know me!

I'm a Software Engineer at Microsoft with a strong foundation in data structures, algorithms, and system design. I enjoy architecting scalable solutions, solving complex problems, and collaborating with teams to build impactful products.

Beyond core engineering, I’m passionate about Artificial Intelligence—particularly Generative AI, LLMs, and AI-driven architectures—exploring ways to blend emerging tech with practical, real-world applications. I actively experiment with AI-enhanced development workflows, retrieval-augmented generation (RAG) systems, and intelligent automation.

Outside work I’m into fitness and travel. I love documenting journeys and recently have been diving into generative AI— blending practical applications with emerging tech.

Name

Rajat Goyal

Achievements & Hobbies

A mix of academic milestones and personal passions that keep me motivated.

Achievements

  • Institute Merit Scholarship (2020)

    Awarded by NIT Warangal for academic excellence.

Hobbies

  • Badminton
  • Cycling
  • Running
  • Coding Side Projects
  • Volunteering

My Skills

Frontend, backend, cloud, and AI/ML—combined into a lean, real-world toolkit.

  • React
  • TypeScript
  • .NET APIs
  • Microservices Architecture
  • Security
  • System Design
  • Azure
  • Docker
  • Git
  • Data Structures
  • Algorithms
  • Gen AI
  • LLMs
  • MCP

My Projects

Things I’ve built to solve real problems and craft delightful experiences.

Flowify

Flowify

Flowify is a web app that transforms plain text or documents into interactive, AI-refined diagrams across multiple formats.

ReactTypeScript.NET 8AzureAzure Open AIGithub Actions CI/CD
SE-WavNet Model for ASR: Feature Learning and Analysis

SE-WavNet Model for ASR: Feature Learning and Analysis

Implemented SE network integration into Wav2Vec2.0 for speech recognition, with feature analysis using MFCC distance and WER.

PythonPyTorchDeep LearningMachine LearningSpeech RecognitionSE Networks
Database Design for Advanced Pharmacy Management

Database Design for Advanced Pharmacy Management

Designed and modeled a normalized relational database supporting online consultations and drone-based medicine delivery, improving efficiency and reducing redundancy.

Database DesignSQLRelational ModelingER DiagramsNormalization

Experience & Education

My professional journey and educational background.

  • Software Engineer

    Hyderabad, India

    June 2023 – Present

    Microsoft logoMicrosoft

    • Scaled Microsoft’s internal Azure security scanning platform from 40K to 1.5M+ subscriptions, increasing processing throughput from 10K/hr to 300K/hr and enabling seamless multi-tenant, distributed scanning.
    • Delivered an Attack Graph–powered risk scoring pipeline with in-product graph visualization, enabling engineers to trace risk propagation and prioritize remediation by severity, criticality, and graph exposure, focusing action on the top 1–2% of 40M+ resources.
    • Designed and implemented a centralized authorization framework for the next-gen Azure security scanning platform, providing scalable role-based access control (RBAC) and seamless integration across multiple microservices at the scale of ~2M Azure subscriptions.
    • Built core microservices for the next-gen scanning platform, including a generic event management service, RBAC processor, and supporting components to enable modular, extensible, and event-driven architecture.
    • Implemented policy-based and data-driven RBAC in the current Azure Tenant Security scanner, powering secure access control and data isolation across 1.5M+ Azure subscriptions.
  • Software Engineering Intern

    Hyderabad, India

    May 2022 – Jul 2022

    Microsoft logoMicrosoft

    • Developed a fully automated .NET application to replace PowerShell scripts for individual tasks, streamlining the SAW applications packaging process and significantly improving efficiency.
    • Automated the manual app packaging workflow, reducing execution time from 5–8 hours to 10–15 minutes, resulting in a drastic increase in operational efficiency.

Get In Touch

Have a project in mind or want to discuss opportunities? I’d love to hear from you!

Contact Information

Feel free to reach out through any of these channels. I’m open to new projects, creative ideas, and collaborations.

Location

Hyd India

Send Me a Message