Summary
Overview
Work History
Education
Skills
Timeline
background-images

Anudeepak Reddy Gudipati

Waterloo,Canada

Summary

Cloud and Cyber Security professional with hands-on experience securing Microsoft Azure environments through zero-trust and defense-in-depth controls. Skilled in identity and access management using Azure Active Directory and Auth0, including MFA, RBAC, and conditional access, as well as security monitoring, vulnerability remediation, and the integration of security controls into CI/CD pipelines.


Previously worked as a Programmer Analyst / Software Engineer with experience in application development, systems analysis, database support, and SDLC-based delivery. This foundation provides a strong understanding of end-to-end software development and supports effective collaboration with development teams to deliver stable, secure, and compliant solutions.

Overview

7
7
years of professional experience

Work History

Senior Software Development Associate

Xmark Corporation (Instantel)
04.2023 - Current
  • Design and enforce secure cloud architecture and controls across Azure infrastructure, ensuring zero-trust and defense-in-depth configurations.
  • Develop and maintain network security policies using Azure firewalls, VPN gateways, NSGs, and micro-segmentation to isolate sensitive workloads.
  • Implement and administer identity and access management with Azure AD and Auth0, integrating MFA, RBAC, and conditional access policies.
  • Monitor and harden authentication mechanisms to detect suspicious logins and block unauthorized access.
  • Integrate security checks into CI/CD pipelines, including code scanning, artifact signing, and branch protection, to mitigate supply-chain risks.
  • Encrypt data in transit and at rest; manage secure key storage and rotation through Azure Key Vault.
  • Aggregate and analyze logs in SIEM tools to detect threats, investigate incidents, and coordinate rapid response.
  • Conduct regular access reviews and entitlement audits to enforce least-privilege access.
  • Manage vulnerability remediation through patching, system hardening, and ongoing risk assessments.
  • Maintain security baselines and Azure policy initiatives to meet SOC 2, ISO 27001, HIPAA, and PCI DSS compliance requirements.
  • Prepare and maintain incident response playbooks, access-control documentation, and audit evidence for internal and external reviews.
  • Participate in change-control and security review processes to ensure risks are addressed before implementation.

Software Engineer (Programmer Analyst)

Viswgna Bharathi Business Solutions
08.2018 - 08.2020
  • Analyzed business and technical requirements and assisted in translating them into clear system and application specifications.
  • Supported the design, development, modification, and maintenance of software applications using approved programming languages and frameworks.
  • Developed and executed unit tests and basic integration tests to ensure application reliability and functionality.
  • Assisted in debugging, troubleshooting, and resolving application issues identified during development, testing, and production support.
  • Worked with databases to create, modify, and validate queries, data structures, and application data flows.
  • Supported application deployment activities and provided post-deployment monitoring and issue resolution in non-production and production environments.
  • Collaborated with senior developers, analysts, QA teams, and business stakeholders to deliver application enhancements and defect fixes.
  • Maintained technical documentation, including design documents, system specifications, and operational procedures.
  • Used version control systems to manage source code changes and ensure proper version tracking.
  • Followed organizational coding standards, security guidelines, and software development best practices.
  • Assisted in incident investigation and root cause analysis for application-related issues.
  • Participated in Agile and SDLC-based development processes, including sprint planning and status reporting.

Education

PG Diploma - Mobile Solutions Development

Conestoga College Institute of Technology And Advanced Learning
Waterloo, ON
08-2022

Bachelor of Technology - Computer Science And Engineering

Jawaharlal Nehru Technological University
Hyderabad, India
04-2018

Skills

  • Operating Systems: Windows, macOS, Linux, Unix, RHEL, CentOS
  • Programming & Scripting: Python, C#, VB, SQL, Bash
  • Application Development: Requirements analysis, application development, debugging, unit testing
  • Databases: MySQL, query development, data validation
  • Cloud Technologies: Microsoft Azure, AWS
  • Identity & Access Management: Azure Active Directory, Auth0, RBAC, MFA, Conditional Access
  • Application Security: Secure coding practices, authentication, authorization
  • Security & Networking: Azure Firewalls, VPN Gateways, NSGs, micro-segmentation
  • Monitoring & SIEM: Log analysis, SIEM tools, security monitoring
  • DevOps & CI/CD: Azure DevOps, Jenkins, secure CI/CD pipelines
  • Version Control: Git
  • Vulnerability Management: Patch management, system hardening, risk assessment
  • Incident Response: Incident investigation, root cause analysis, remediation
  • Compliance & Governance: SOC 2, ISO 27001, HIPAA, PCI DSS
  • Methodologies: Agile, SDLC
  • Documentation: Technical documentation, Microsoft Office Suite

Timeline

Senior Software Development Associate

Xmark Corporation (Instantel)
04.2023 - Current

Software Engineer (Programmer Analyst)

Viswgna Bharathi Business Solutions
08.2018 - 08.2020

PG Diploma - Mobile Solutions Development

Conestoga College Institute of Technology And Advanced Learning

Bachelor of Technology - Computer Science And Engineering

Jawaharlal Nehru Technological University
Anudeepak Reddy Gudipati