Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer

Tejaswi Kandula

Seattle,WA

Summary

Experienced software engineer with expertise in building distributed, cloud-native applications, microservices, and secure remote access solutions. Proficient in Azure and API development.

Overview

8
8
years of professional experience

Work History

Software Engineer

Microsoft
11.2021 - Current
  • As part of the Azure Networking team, designed, developed, and maintained secure RDP and SSH over TLS solutions for Azure VMs, improving authentication, reliability, and customer adoption. Supported live-site operations, contributed to platform and tooling improvements, and collaborated across teams to strengthen secure access across Azure.
  • Built and maintained Azure Bastion features enabling secure RDP/SSH access for thousands of global enterprises.
  • Led portal-side SSH authentication with Entra ID, enabling certificate-based and password-less Linux access.
  • Developed CLI tooling for advanced connection scenarios with flexible configurations.
  • Contributed to open-source projects like Apache Guacamole and libssh2.
  • Investigated and resolved platform and customer-reported bugs across RDP and SSH flows.
  • Supported live-site operations, ensuring rapid resolution of production incidents.
  • Collaborated on cross-service reliability improvements with partner teams.
  • Authored internal technical documentation and support materials.
  • Participated in customer preview programs to influence product direction.
  • Applied deep networking expertise in VNets, NSGs, VPNs, DNS, and Load Balancing.
  • Performed network-level debugging, including packet capture and protocol troubleshooting.

Software Engineer

NCR Corporation
06.2018 - 11.2021
  • Designed, developed, and maintained enterprise banking APIs and applications, modernizing legacy monoliths into microservices to improve performance and scalability. Collaborated with architects, engineers, and product teams to deliver customer-specific integrations and manage production deployments on AWS.
  • Built and deployed Java Spring Boot microservices and enterprise APIs.
  • Developed client-specific adapters for seamless third-party API integrations.
  • Wrote production SQL scripts to resolve real-time issues in 100M+ user systems.
  • Managed AWS environments, automating microservice deployment updates.
  • Improved API response times by 10% through SQL and application optimizations.
  • Performed root cause analysis and rapid fixes for production incidents.

Software Developer

University of Nebraska Omaha
01.2017 - 05.2018
  • Built interactive web apps and backend services for Nebraska's transit system using PHP, JavaScript, HTML, and CSS. Automated workflows for 170+ users, reducing manual effort by 60%, and designed RESTful APIs with JSON for AJAX interactions. Deployed on AWS Elastic Beanstalk with S3-managed file uploads.

Education

Master of Science - Management Information Systems

University of Nebraska Omaha

Bachelor of Technology - Computer Science & Engineering

Acharya Nagarjuna University
Omaha, NE

Skills

  • Programming: Java, C, C#, HTML, CSS, JavaScript, jQuery, TypeScript, React, Python, SQL, Shell Scripting
  • Databases: Oracle, SQL Server, MySQL, PostgreSQL
  • Big Data/Cloud: Microsoft Azure, Hadoop
  • Frameworks/Servers: Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Hibernate, Apache Camel, Maven, Gradle, Angular, JMS, JPA, JUnit, Mockito, Django, Laravel, Tomcat, Log4j, SLF4J
  • Tools: IntelliJ, Eclipse, Visual Studio, RabbitMQ, Docker, Travis CI, Postman, Selenium, PhpStorm, Git

Timeline

Software Engineer

Microsoft
11.2021 - Current

Software Engineer

NCR Corporation
06.2018 - 11.2021

Software Developer

University of Nebraska Omaha
01.2017 - 05.2018

Master of Science - Management Information Systems

University of Nebraska Omaha

Bachelor of Technology - Computer Science & Engineering

Acharya Nagarjuna University
Tejaswi Kandula