Hi, I'mSai Srinivas

An Engineer who loves to build.

Sai Srinivas

Experience

Verint logo

Verint

Jun 2024 - Present

Senior Software Engineer (current position)

Aug 2026 - Present

Software Engineer

Jun 2024 - Aug 2026
  • Led backend engineering for Process Discovery from POC to production, turning desktop activity into process maps and LLM-driven workflow recommendations.
Microsoft logo

Microsoft

May 2022 - Jun 2022

Mentee

Finalist
May 2022 - Jun 2022
  • Selected as a finalist for Microsoft's Cybersecurity Engage program, learning practical threat modeling and incident response directly from Microsoft security engineers.
CybSec NITW logo

CybSec NITW

Jul 2021 - May 2024

Red Teamer

Jul 2021 - May 2024
  • Competed in national CTFs over 3 years with CybSec NITW, focusing on web exploitation, binary pwning, and reverse engineering.

Education

NIT Warangal logo

NIT Warangal

2020 - 2024

Bachelor of Technology (B.Tech)

Projects

VoltDB
In-Memory Key-Value Store

A Redis-inspired in-memory database built in Go from scratch, featuring RESP protocol support, epoll-based asynchronous I/O, TTL expiration, AOF persistence, and Approximate LRU eviction. Built to gain a deeper understanding of database internals, networking, and high-performance systems design.

Go
Kernel
Personal Management Suite

A unified cross-platform dashboard for tracking fitness and finances. Features seamless Firebase synchronization and a high-performance Flutter UI.

FlutterDartFirebase
12 min read

Sequence-to-Sequence Models and Attention

An introduction to recurrent sequence-to-sequence models, their encoders and decoders, teacher forcing, and attention mechanisms.

5 min read

How Neural Networks Understand Text, Part 2: LSTM and GRU

How LSTMs use a cell state and gates to control information flow, and how GRU simplifies recurrent networks.

Certifications

Tech Stack

Go
Java
Python
Spring Boot
FastAPI
Node.js
LangGraph
Kafka
NATS
PostgreSQL
Redis
AWS
Docker
Podman
Kubernetes
OKD
Jenkins
Harness
Datadog