Summary
Overview
Work History
Education
Skills
Ai And Innovation Experience
Timeline
Generic

DHARUN KUMAR A

Bangalore

Summary

Senior Software Engineer with 7+ years of experience building enterprise-grade .NET applications. Strong expertise in backend development, Web APIs, and system integrations. Drives technical design discussions, mentors engineers, and builds maintainable, testable systems using SOLID principles. Currently working on RAG-based solutions using LangChain and LLMs for intelligent document search and automation.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

OpenText
04.2023 - Current
  • Designed and implemented AI-driven Retrieval-Augmented Generation architecture using LangChain and Python, enhancing semantic document retrieval and response accuracy.
  • Architected production-ready cross-platform mobile application with .NET MAUI for Android and iOS, fulfilling enterprise UX and security standards.
  • Facilitated technical decision-making and architecture discussions, ensuring scalability and adherence to SOLID principles.
  • Mentored junior engineers while providing hands-on support for complex production issues, boosting team efficiency.
  • Utilized AI developer tools like GitHub Copilot to generate unit test cases, improving test coverage and supporting structured planning.

Software Designer II

OpenText
04.2021 - 03.2023

• Designed and developed a standalone ASP.NET Core Web API to manage SAP document commands and transactions, enabling reliable, high-throughput enterprise integrations.
• Optimized backend services for high-throughput processing to support scalable, data-driven integrations and reliability under high-load workflows.
• Collaborated with cross-functional teams to deliver Microsoft Teams integrations using React-based frontend components, enhancing user accessibility and user experience.

Software Designer

OpenText
11.2019 - 03.2021
  • Developed and enhanced core features in enterprise desktop applications using C# and WPF while ensuring compatibility with legacy systems.
  • Strengthened code quality by introducing unit and integration testing practices across service layers, reducing post-release defects.

Senior Software Analyst

Capgemini
04.2019 - 10.2019
  • Diagnosed and resolved high-priority production issues across web services, integration modules, and client-facing applications to ensure system stability and customer satisfaction.
  • Coordinated production deployments and acted as a technical bridge between development and operations teams.

Software Analyst

Capgemini
03.2018 - 03.2019
  • Developed Microsoft Office (Word, Excel) and Outlook VSTO add-ins, gaining early expertise in Office extensibility and COM-based integrations.
  • Built internal SDK utilities and test applications to support automated unit and integration testing, improving overall product reliability.

Education

Bachelor - Electronics and Communication Engineering

TRP Engineering College
05-2017

Skills

  • Languages & Frameworks: C#, ASPNET Core, NET MAUI, Xamarin, WPF, VSTO, React (Basic)
  • Architecture & Design: Layered Architecture, SOLID Principles, MVVM, System Scalability, Unit & Integration Testing
  • Backend & Integrations: RESTful APIs, ASPNET Core Web APIs, SDK-based data integration, Enterprise system integrations (SAP, Microsoft 365 – Teams, Graph APIs, Office Add-ins)
  • AI & Innovation: Retrieval-Augmented Generation (RAG), LangChain, Python Integration, LLM Prompt Engineering, Semantic Search, Vector Databases
  • Tools & Platforms: Git, Visual Studio, Figma (collaboration)

Ai And Innovation Experience

  • Designed and implemented enterprise RAG pipelines combining vector embeddings, semantic search, and LLM orchestration for document intelligence use cases.
  • Built system prompts and intent-detection workflows to dynamically generate summaries and backend API calls from natural language user input.

Timeline

Senior Software Engineer

OpenText
04.2023 - Current

Software Designer II

OpenText
04.2021 - 03.2023

Software Designer

OpenText
11.2019 - 03.2021

Senior Software Analyst

Capgemini
04.2019 - 10.2019

Software Analyst

Capgemini
03.2018 - 03.2019

Bachelor - Electronics and Communication Engineering

TRP Engineering College
DHARUN KUMAR A