profile-pic

Dhanunjaya Naidu Yandrapu

I’m a Principal Software Engineer with 15+ years of experience designing and building scalable, high-performance systems. I specialize in cloud-native architectures, microservices, and distributed systems, with hands-on expertise across platforms like Kubernetes, Kafka, and modern backend technologies.

Currently, I work as a consultant at Axiom, where I lead complex system transformations, including scaling platforms to handle tens of thousands of concurrent users. Previously, I co-founded a SaaS product in the business automation space and spent several years at Microsoft contributing to Azure Site Recovery and Windows Server.

  • Role

    Principal Software & Compiler Engineer

  • Years of Experience

    20.8 years

Skillsets

  • SOLID principles
  • Kubernetes
  • Lex
  • Linux
  • Maven
  • Microservices
  • Mockito
  • MongoDB
  • MySQL
  • NATS
  • Object oriented design
  • PostgreSQL
  • Redis
  • Skaffold
  • Kafka
  • Spring Boot
  • Spring Data
  • Spring for apache kafka
  • Spring Framework
  • Terraform
  • Testcontainers
  • Testify
  • Windows
  • YACC
  • Go restful
  • Spring modulith
  • Argo roll outs
  • Docker
  • ANTLR
  • Apache Commons
  • architectural styles
  • Argo CD
  • AssertJ
  • C
  • C#
  • C++
  • cloud native
  • Cloudevents
  • Data Structures
  • Debezium
  • Design patterns
  • Algorithms
  • Domain-driven Design
  • Echo
  • Envoy gateway
  • Flagger
  • Flux
  • Git
  • Go
  • Guava
  • Helm
  • Istio
  • Java
  • JUnit

Professional Summary

20.8Years
  • Apr, 2021 - Present5 yr

    Principal Software Engineer (Consultant)

    Axiom
  • Nov, 2015 - Mar, 20215 yr 4 months

    Co-founder

    Olitesys (formerly Limecode software)
  • Jun, 2008 - Oct, 20157 yr 4 months

    Senior Software Engineer

    Microsoft
  • Jan, 2005 - May, 20061 yr 4 months

    Compiler Engineer

    Nulife Semiconductor
  • Jun, 2006 - Jun, 20082 yr

    Software Design Engineer

    Texas Instruments

Work History

20.8Years

Principal Software Engineer (Consultant)

Axiom
Apr, 2021 - Present5 yr
    Working for Axiom clients on multiple software design and implementation projects. Refactored a legacy monolithic sports betting platform to a microservices architecture, scaling the system from 6,000 to 80,000 concurrent users and increasing throughput to 1,000 orders per second per instance. Mentored a team of 10 developers throughout the project. Architected and developed key components for a proprietary digital platform for the Australian Premier League (APL), including match listing and membership management. Collaborated with six developers to provide a platform capable of video streaming, article publishing, and match listing.

Co-founder

Olitesys (formerly Limecode software)
Nov, 2015 - Mar, 20215 yr 4 months
    Built cloud-native business process automation service. Designed and implemented a cloud-native business process automation software to simplify payroll and tax compliance for small and medium businesses. Collaborated with a team of 3 to ideate, design, and implement a product from start to finish.

Senior Software Engineer

Microsoft
Jun, 2008 - Oct, 20157 yr 4 months
    Shipped features for Azure Site Recovery service and Windows Server. Designed and developed a resilient orchestration service to mitigate risks and maintain business continuity by orchestrating the replication and failover of critical workloads from a primary site to a secondary site. Improved IT Pro administrative experience by implementing a management server to deploy RDS roles on multiple servers, provision virtual machines and manage the servers from a single console (top 10 cool features in Windows Server 2012). Improved end-user connection experience to virtual machines in VDI infrastructure by implementing a connection broker plugin using the placement capabilities of SCVMM.

Software Design Engineer

Texas Instruments
Jun, 2006 - Jun, 20082 yr
    Built ARM simulator and integrated it with Code Composer Studio IDE. Reduced application time-to-market by implementing software models of cpu, memory management unit and timer for ARM simulator to run Monta Vista Linux. Integrated ARM simulator with Code Composer Studio IDE.

Compiler Engineer

Nulife Semiconductor
Jan, 2005 - May, 20061 yr 4 months
    Built Matlab compiler for Nulife's DSP processor. Implemented lexical analyzer, parser, type checker, intermediate code generator and preprocessor for matlab compiler. Developed context free grammar for simulink.

Education

  • M.Tech, Computer Science

    Indian Institute of Technology, Kanpur (2004)
  • B.Tech, Computer Science

    Jawaharlal Nehru Technological University, Hyderabad (2002)