U

Utkarsh Agrawal

Software Engineer

Bengaluru, Karnataka, India4 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led integration of AI assistant boosting conversions by 28%
  • Optimized legacy systems improving job latency by 35%
  • Expert in building high-performance microservices
Stackforce AI infers this person is a Backend-focused Software Engineer in the SaaS industry.

Contact

Skills

Core Skills

MicroservicesSystem Design

Other Skills

AlgorithmsAmazon Web Services (AWS)Apache KafkaC (Programming Language)C++Cascading Style Sheets (CSS)Computer VisionData AnalysisData ScienceData StructureDatabase Management System (DBMS)Deep LearningExpress.jsFastAPIGit

About

I'm a Software Development Engineer II (Backend) with 3+ years of experience designing and scaling robust microservices and distributed systems. I specialize in building high-performance, event-driven architectures with a strong focus on system design, reliability, and clean code. At Anarock, I’ve taken ownership of multiple core microservices, optimized legacy systems (e.g., Sidekiq, email), and led the development of a high-throughput notification system using FastAPI, RabbitMQ, and PostgreSQL. I also integrated an LLM-powered assistant to enhance agent workflows, demonstrating my ability to deliver end-to-end solutions combining AI and backend systems. 🔧 Skills & Tools: Languages: Java, Ruby, Python, C++, HTML, JavaScript Frameworks: Spring Boot, Ruby on Rails, FastAPI Databases & Queues: PostgreSQL, MongoDB, Redis, RabbitMQ, Kafka Cloud & Infra: AWS (EC2, ECS, RDS, S3), Docker, Kubernetes Monitoring: New Relic, Prometheus, Grafana, CloudWatch Practices: Microservices, CI/CD, REST APIs, System Design, Performance Tuning, Incident Handling I bring a product-first mindset, strong debugging and ownership skills, and a passion for clean, scalable backend architecture. I'm actively exploring opportunities where I can contribute to engineering excellence and drive backend innovation. Let’s connect!

Experience

4 yrs 3 mos
Total Experience
2 yrs 1 mo
Average Tenure
3 yrs 11 mos
Current Experience

Anarock

2 roles

SDE-2

Promoted

Apr 2024Present · 2 yrs 2 mos · Bengaluru, Karnataka, India

  • 1. Led the integration of Anarock’s AI assistant with the Sales Agent app, streamlining lead-agent engagement and boosting site visit conversions by 28%.
  • 2. Refined queue prioritization, adaptive scaling, and job batching, minimizing background job latency by 35% and improving throughput.
  • 3. Optimized frequently accessed queries by 76%, eliminating N+1 inefficiencies
  • with Bullet & Prosopite, and leveraging CTEs, materialized views, caching, and indexing.
  • Tools & Technologies: Ruby on Rails, Java, Spring Boot, Python, FastAPI, Postgres, Redis, RabbitMQ, MongoDB.
Ruby on RailsJavaSpring BootPythonFastAPIPostgres+5

SDE-1

Jun 2022Mar 2024 · 1 yr 9 mos · Bengaluru, Karnataka, India

Paytm

SDE Intern

Jan 2022May 2022 · 4 mos

Rakuten india

Technical Intern

Apr 2021Jul 2021 · 3 mos · India

  • Worked as a Technical Intern with Rakuten Pay team.

Aurora, iiitm gwalior

Head of Events

Dec 2019Feb 2020 · 2 mos

Infotsav, iiit gwalior

Event Organiser

Dec 2018Feb 2019 · 2 mos

Education

ABV-Indian Institute of Information Technology and Management

B.tech+ M.tech — Information Technology

Jan 2017Jan 2022

St. Joseph's Convent, Khandwa(M.P.)

XII CBSE

St. Joseph's Convent, Khandwa (M.P.)

X CBSE

Stackforce found 100+ more professionals with Microservices & System Design

Explore similar profiles based on matching skills and experience