Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

Ashish Gurjar

Bangalore

Summary

Senior Backend Engineer with 8+ years of experience building scalable APIs, automation frameworks, and production-grade CLI tools. Proficient in Go, Ansible, and Linux systems, with a strong focus on clean architecture, CI/CD integration, and infrastructure reliability. Known for end-to-end ownership, technical mentorship, and driving cross-functional collaboration—well-positioned for technical leadership roles.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Sr Engineer

Target Corporation
Bangalore
07.2016 - Current

Automated Wipe Utility for Dual-Partition Linux Systems(2025) -

  • Developed a production-grade CLI tool in Go to safely wipe disk metadata on dual-partition Linux systems, including LVM cleanup and GRUB validation.
  • Designed with interface-driven architecture, supporting dry-run simulations, and full test coverage for safety and reliability.

Designed and developed production-grade REST APIs(2021-present) -

  • Architected a scalable Role-Based Access Control (RBAC) system, enabling dynamic policy enforcement and reducing authorization overhead.
  • Built a dynamic job-consumer orchestration layer to asynchronously manage long-running machine operations (e.g., deploy, release) between API and MAAS. Leveraged a threshold-based worker pool, real-time job tracking, and concurrency control to ensure non-blocking API behavior, and reliable state transitions.

Discovery Service (2024)-

  • Led design and development of a centralized Discovery API, serving as the single source of truth for microservice resolution.
  • Integrated real-time health checks and alerting with a dedicated microservice to proactively identify failures and reduce MTTR.
  • Enabled load balancing, failover, and endpoint validation to improve resiliency and service observability across control planes.

Infrastructure Automation with Ansible (2023 – Present)

  • Built a modular Ansible automation framework to deploy and manage internal services across distributed environments with minimal manual intervention.
  • Authored dynamic playbooks for service configuration updates, binary deployments, database schema migrations, and custom validation logic.
  • Integrated HashiCorp Vault to securely inject secrets at runtime, and automated MongoDB backup workflows with daily S3 uploads for improved disaster recovery.
  • Implemented environment-specific overrides through dynamic inventories and templated configurations, enabling consistent and flexible deployments across staging and production setups.

System Agent – Integration Testing Automation (2022)

  • Designed and implemented an automated integration testing framework in Go for a Linux-based system agent operating across partitioned environments, reducing manual testing effort from 1 day to 30 minutes through full CI/CD pipeline integration.

UI (2020–2022) -

  • Led front-end development of a React-based internal platform for managing machine configurations and image deployments.
  • Built reusable component libraries, custom hooks, and a unified API abstraction layer; integrated Redux for scalable state management, improving user experience and reducing direct backend dependency.
  • Mentored junior engineers in React best practices and UI architecture, accelerating team onboarding and improving code quality.

Education

Master of Computer Applications -

National Institute Of Technology
Warangal
06-2016

Skills

  • Go programming
  • REST API development
  • Mentoring junior engineers
  • CLI tool development
  • Infrastructure automation
  • Reactjs experience
  • Linux Systems

Accomplishments

  • Designed a scalable job-consumer system for orchestrating long-running machine operations — won “Geek of the Month” award for this contribution.
  • Participated in an internal AI hackathon and built an LLM-powered VM optimization agent with FastAPI and CLI support.

Certification

  • Linux Administration.

Timeline

Sr Engineer

Target Corporation
07.2016 - Current

Master of Computer Applications -

National Institute Of Technology
Ashish Gurjar