SRIHARSHA DOKULA download

Full Stack AI Engineer

mail harshadokula@gmail.com link LinkedIn terminal GitHub location_on Irving, TX phone (607) 595-7798

SUMMARY

Full Stack AI Engineer with 5+ years in software engineering, AI/ML, cloud infrastructure, DevOps, and automation. Builds AI-powered applications, RAG, and agentic AI solutions with Python and Azure AI Foundry, plus AWS, Azure, Kubernetes, and CI/CD. Strong in REST APIs, ML pipelines, containerized deployments, security/IAM (CyberArk), infrastructure hardening, and the full SDLC.

EXPERIENCE

Fullstack Developer

Mar 2025 – Present
Zapcom.ai • TX, USA
  • Built RAG systems with Azure AI Foundry and Azure services, migrating APIs to modern AI-enabled architectures
  • Developed Azure AI Foundry agents using enterprise data, RAG pipelines, and custom tools for intelligent workflow automation and decision support
  • Deployed cloud infrastructure with Python automation and IaC for scalable, reproducible AWS environments
  • Built ML pipelines in Azure ML Studio and Python for automated training, experimentation, and deployment
  • Managed Kubernetes node pools and pods, container deployments, scaling configuration, and runtime troubleshooting
  • Designed Azure DevOps (ADO) CI/CD pipelines with variable groups and pipeline gates for controlled releases
  • Migrated a compromised production website to a hardened cloud architecture using AWS WAF, access controls, and automated deployment pipelines

Research Assistant

Jul 2024 – Mar 2025
SUNY Binghamton • NY, USA
  • Literature review and analysis for the Tensor-Aware Energy Accounting project under Prof. David Liu
  • Code reviews across multiple languages and design styles using Git and VS Code
  • Contributing to the Tensor-Aware Energy Accounting framework for machine learning

Software Developer

Jul 2019 – Dec 2021
Cognizant • Bengaluru, India
  • Designed, developed, and tested Python automation scripts and REST APIs for Privileged Identity Management (PIM), cutting manual workload by 85%
  • Automated infrastructure deployment and configuration with Ansible playbooks and Python, cutting setup time by 60%
  • Replaced 14 manual maintenance workflows with automated Python and REST API workflows
  • Ran POCs on CyberArk components — Enterprise Password Vault (EPV), Application Access Manager (AAM), and Privileged Threat Analytics (PTA) — driving AAM adoption
  • Integrated Splunk for automated monitoring and daily user/account onboarding to CyberArk
  • Authored post-production support documentation, cutting issue resolution time by 95%
  • Mentored and trained 100+ interns on CyberArk

Program Analyst

Jan 2019 – Jun 2019
Cognizant • Bengaluru, India
  • Built Python automation for infrastructure management and monitoring
  • Created a Python reporting tool that flagged vulnerable systems across 10,000+ edge nodes

EDUCATION

Binghamton University, State University of New York

Jan 2023 – May 2024
Master of Science in Computer Science • CGPA: 3.9/4.00
Thomas J. Watson College of Engineering and Applied Science
Design & Analysis of Computer Algorithms, Computer Architecture & Organization, Operating Systems, Programming Languages, Database Systems, Hardware and Security Systems, Design Patterns

GITAM University, India

2015 – 2019
Bachelor of Technology in CS & Engineering • GPA: 8.35/10.0

TECHNICAL SKILLS

AI / ML
LLMs GenAI RAG Agentic AI Azure AI Foundry Prompt Engineering TensorFlow PyTorch Responsible AI
Languages & Frameworks
Python TypeScript JavaScript C++ C Java ReactJS Redux Bash
Cloud & DevOps
AWS Azure Kubernetes Ansible Docker CI/CD Azure DevOps (ADO) Git Linux IaC
Databases
SQL PL/SQL MongoDB
Additional
PowerShell Bash REST APIs IaC Configuration Management VS Code Jupyter Vim
IAM & Security
CyberArk Vault CPM PSM PVWA AAM Okta Splunk

CERTIFICATIONS

GitHub Foundations

Version control and collaboration workflows

Verify

CompTIA Security+

Cybersecurity core knowledge and skills • Certified 2018

Verify

CyberArk Certified Trustee

Privileged Access Management (PAM) expertise

Verification link unavailable

PROJECTS

jcarbon

A Java library providing an application-level view of Intel-Linux system consumption.

Java TensorFlow

Quick Draw Clone

A browser-based replica of Google's "Quick, Draw!" using lightweight in-browser models.

HTML/JS ML/AI

xv6 Shared Memory

Extended the xv6 teaching operating system to support shared memory pages between processes via system calls for efficient inter-process communication.

C++ Kernel Dev

Password Vault

A cross-platform, terminal-based password manager in Rust with XChaCha20-Poly1305 encryption and SQLite-backed audit logging.

Rust SQLite Cryptography

RESUME

Full Résumé (PDF)

Download the complete offline version of my resume.

download Download PDF