D

David Dahiya

Software Engineer

Hyderabad, Telangana, India3 yrs 11 mos experience
AI Enabled

Key Highlights

  • Specializes in scalable backend systems using Java.
  • Expert in microservices and event-driven architectures.
  • Advocate for AI-assisted development tools.
Stackforce AI infers this person is a Backend Software Engineer specializing in scalable systems and microservices architectures.

Contact

Skills

Core Skills

JavaMicroservicesSpring Boot

Other Skills

Anthropic ClaudeGoogle GeminiBack-End Web DevelopmentModel Context Protocol (MCP)Architectural DesignPrompt WritingGitGrafanaSpring SecurityspringJUnitDebuggingDatabase Management System (DBMS)REST APIsRedis

About

I’m a Backend Software Engineer specializing in building scalable, high-performance systems using Java and modern microservices architectures. I have experience designing and developing distributed backend services, event-driven systems, and enterprise platforms that prioritize reliability, performance, and maintainability. My technical expertise includes Java, Spring Boot, Kafka, RESTful APIs, and microservices-based architectures, along with a strong foundation in Data Structures and Algorithms. I’m comfortable working across the backend stack—from designing system architecture and building resilient services to implementing observability, security, and production-ready deployments. I enjoy solving complex engineering challenges, optimizing system performance, and designing backend systems that scale effectively as products grow. I focus on writing clean, maintainable code and building services that are robust, fault-tolerant, and easy to evolve. I’m also an advocate of AI-assisted development and modern engineering practices. I leverage tools such as GitHub Copilot and Claude Code to improve developer productivity, accelerate development cycles, and maintain high engineering quality. Areas of interest: • Backend Engineering • Distributed Systems & Microservices • Event-Driven Architectures (Kafka) • System Design & Scalable Platforms • Performance Optimization • Developer Productivity & AI-assisted Development Technical Skills • Languages: Java, Python, SQL, C++ • Frameworks: SpringBoot, Spring Data JPA, Apache Kafka, Hibernate, JUnit, Mockito, GraphQL • Databases: PostgreSQL, MongoDB, Redis, Elastic Search • Tools : Claude Code, Google Gemini, GitHub Copilot, ChatGPT, MCP, Atlassian MCP, Docker, Jenkins, Git, Vault, NewRelic, Grafana, K6, SonarQube • Concepts: Microservices, RESTful API Design, OAuth2, System Design, CI/CD Pipelines, Observability, Rate Limiting, Event-Driven Architecture, High/Low Level Design, Design patterns I’m open to connecting with engineers, recruiters, and teams building impactful products and scalable platform

Experience

3 yrs 11 mos
Total Experience
2 yrs 2 mos
Average Tenure
1 yr 9 mos
Current Experience

New relic

Software Engineer

Sep 2024Present · 1 yr 9 mos · Hyderabad · Hybrid

Anthropic ClaudeJavaMicroservices

Brane enterprises pvt ltd

Associate solution Leader

Jun 2022Aug 2024 · 2 yrs 2 mos · Hyderabad, Telangana, India

JavaSpring Boot

Education

Indian Institute of Technology, Ropar

Bachelor of Technology — Electrical and Electronics Engineering

Jan 2018Jan 2022

Royal Public School, Gurgaon,Haryana

Intermediate

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience