David Dahiya — Software Engineer
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
Stackforce AI infers this person is a Backend Software Engineer specializing in scalable systems and microservices architectures.
Location: Hyderabad, Telangana, India
Experience: 3 yrs 11 mos
Skills
- Java
- Microservices
- Spring Boot
Career Highlights
- Specializes in scalable backend systems using Java.
- Expert in microservices and event-driven architectures.
- Advocate for AI-assisted development tools.
Work Experience
New Relic
Software Engineer (1 yr 9 mos)
Brane Enterprises Pvt Ltd
Associate solution Leader (2 yrs 2 mos)
Education
Bachelor of Technology at Indian Institute of Technology, Ropar
Intermediate at Royal Public School, Gurgaon,Haryana