Arjun Reddy
Career Record

Professional Experience

Over 8 years of continuous progression at Starmark Software—evolving from test automation and frontend development into backend distributed systems, database performance tuning, and technical leadership.

Lead Engineer

Current Role
Starmark SoftwareBengaluru, India2026 – Present

Leading backend architecture, system reliability, and engineering standards across enterprise platforms.

Responsibilities

  • •Design backend service architecture and write technical specifications for distributed systems.
  • •Set code quality, automated testing standards, and security guidelines across teams.
  • •Improve developer workflow by introducing Dockerized local environments and AI agent tooling.
  • •Work with product leads to turn complex business requirements into clear, reliable technical designs.

Key Achievements

  • Built QueryGate, an internal proxy tool for role-based database query approvals and audit logging.
  • Standardized AI agent workflows across teams, speeding up daily development and code reviews.
  • Led platform upgrades to .NET 10 and modernized build pipelines, reducing deployment errors.
C#.NET 10System ArchitectureSQL ServerDockerDatabase SecurityAgent Tooling

Associate Lead Engineer

Starmark SoftwareBengaluru, IndiaAugust 2025 – December 2025

Guided technical design, code quality standards, and system modernization for enterprise applications.

Responsibilities

  • •Defined architecture and API contracts for backend services and web applications.
  • •Mentored engineers through code reviews, system design sessions, and testing patterns.
  • •Standardized containerized environments and secure API communication across teams.
  • •Worked with stakeholders to deliver reporting systems that met enterprise audit and compliance rules.

Key Achievements

  • Implemented database access controls and audit logging proxies for production systems.
  • Created reusable AI agent templates that helped engineers write and test code faster.
  • Planned and executed migration paths to upgrade legacy services to modern .NET versions.
C#.NET 10ASP.NET CoreSQL ServerDockerAgent ToolingArchitecture

Senior Software Engineer

Starmark SoftwareBengaluru, IndiaJuly 2022 – September 2025

Built high-throughput backend APIs, background job processors, and optimized database performance.

Responsibilities

  • •Designed and maintained REST APIs and scheduled background workers using C# and ASP.NET Core.
  • •Diagnosed SQL Server bottlenecks, tuned slow queries, and restructured indexes on large tables.
  • •Built memory-efficient Excel generation services that streamed large multi-sheet reports without crashes.
  • •Created automated data ingestion pipelines to reliably import external datasets.

Key Achievements

  • Reduced query execution times from seconds to milliseconds on high-volume database tables.
  • Built a reliable asynchronous reporting pipeline with automatic retries that prevented server memory spikes.
  • Wrote comprehensive integration test suites using xUnit to catch regressions early.
C#.NET CoreSQL ServerT-SQLHangfireAngularTypeScriptEPPlus

Software Engineer

Starmark SoftwareBengaluru, IndiaJune 2018 – July 2022

Built full-stack web applications, backend APIs, and end-to-end automated test suites.

Responsibilities

  • •Built automated test suites using Java, Selenium WebDriver, and Maven using the Page Object Model.
  • •Developed responsive single-page web applications with Angular and TypeScript.
  • •Implemented RESTful endpoints, database queries, and user authentication in C# and SQL Server.
  • •Investigated edge cases and fixed concurrency bugs before software releases.

Key Achievements

  • Automated manual regression test suites, cutting release validation time significantly.
  • Built core user-facing Angular modules with accessible form controls and clean state management.
  • Applied automated testing rigor to build more resilient backend code.
JavaSeleniumAngularTypeScriptC#SQL ServerMavenRxJS