Deepthi Nidwannaya

Software Engineer

Bengaluru, Karnataka, India15 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 14+ years of experience in backend and distributed systems.
  • Expert in architecting production-ready core services.
  • Strong coaching and mentoring skills for senior engineers.
Stackforce AI infers this person is a Backend-heavy SaaS Architect with extensive experience in distributed systems.

Contact

Skills

Core Skills

Go (programming Language)Amazon Web Services (aws)KafkaJavaSseFlaskAirflow

Other Skills

PostgreSQLKubernetesSpring BootMemSQLCelerySpring FrameworkSQLJavaScriptReact.jsDocker ProductsSNMPFTPBack-End Web DevelopmentMicroservicesReactive Programming

About

Software Engineer with 14+ years of experience designing and operating backend and distributed systems. I architect production-ready core services, drive system design, and stay hands-on in implementation, design, and code reviews. I am a polyglot engineer (Go, Java, Python) and coach senior engineers through technical discussions and collaboration. I thrive in ambiguous, high-context environments, bringing clarity, technical direction, and calm execution. I value positive, approachable engineering environments where engineers at all levels feel supported and effective.

Experience

15 yrs 3 mos
Total Experience
3 yrs
Average Tenure
3 yrs 6 mos
Current Experience

Confluent

2 roles

Staff Engineer

Feb 2026Present · 3 mos · Remote

Senior Software Engineer II

Dec 2022Feb 2026 · 3 yrs 2 mos · Remote

  • Architected core services that are production-ready, evolving an MVP into a stable platform
  • Designed and implemented cloud commit estimation services supporting production planning and delivery commitments.
  • Developed asynchronous calculation engine in Go using Gorilla Mux, Go channels, and PostgreSQL, handling high-throughput workflows.
  • Built integrations with Kafka events and connectors, enabling reliable and scalable data streaming pipelines.
  • Drove technical design for business-critical initiatives, including LOEs and deliverable planning.
  • Defined service boundaries and decomposition to improve isolation, ownership, and long-term evolution.
  • Established observability and operational workflows, including logging, monitoring, and alerting.
  • Built shared components and defaults to enable faster service bootstrapping and easier onboarding.
  • Coached and mentored senior engineers through hands-on design and code reviews.
  • Operated effectively in high-ambiguity contexts, bringing clarity, technical direction, and calm execution.
  • Remained hands-on in coding for complex or high-risk areas, while fostering a positive, approachable engineering environment.
Go (Programming Language)Amazon Web Services (AWS)

Vmware

Senior Member Of Technical Staff

May 2020Dec 2022 · 2 yrs 7 mos · Bengaluru, Karnataka, India · Hybrid

  • Developed Spring Boot-based microservices in Java, including 12+ micro-services for high-throughput, production-grade applications.
  • Designed reactive pipelines with SSE to fetch data from multiple sources and stream efficiently to the UI.
  • Built and enhanced StackStorm-based script execution engine, running thousands of scripts daily.
  • Built an S3 proxy with MinIO to cache and streamline script downloads, improving reliability and performance.
  • Coached and mentored interns while collaborating with a high-caliber engineering team on complex system challenges.
  • Contributed to system design, service decomposition, API contracts, and optimized performance, reliability, and observability.
Amazon Web Services (AWS)KubernetesJava

Akamai technologies

Senior Software Engineer

Nov 2017May 2020 · 2 yrs 6 mos · Bangalore · On-site

  • Built ETL data ingestion platform using Airflow, MemSQL, and Celery for high-volume data processing
  • Designed and implemented distributed parsing and processing of large log files, improving throughput and reliability
  • Performed resharding of data across MemSQL nodes to reduce data skew and improve performance
  • Designed a disaster recovery strategy with master-follower replication, safe backups, and easy switchover mechanisms
  • Implemented workflow orchestration and task scheduling using Airflow for scalable, reliable data pipelines
  • Optimized distributed processing pipelines to improve system reliability and operational efficiency
Flask

Nokia

R&D Engineer

Jul 2011Oct 2017 · 6 yrs 3 mos · On-site

  • Contributed to SON, NetSuite, and Location Services, building APIs and modules
  • Conducted performance testing and optimizations to improve system reliability
  • Learned Python and Java, applying design patterns and generics
  • Grew into team lead in four years, mentoring junior engineers
Spring FrameworkJava

Mindtree

Student Intern

Jan 2011Jun 2011 · 5 mos · Bengaluru, Karnataka, India

Education

Malnad College of Engineering

Bachelor of Engineering (B.E.) — Computer Science

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Go (programming Language) & Amazon Web Services (aws)

Explore similar profiles based on matching skills and experience