I am a full-stack software engineer specializing in backend systems, Ruby on Rails development, API design, workflow automation, and large-scale data optimization. I have proven experience delivering high-impact features across InsureTech, AI automation, and communication platforms, and I strive to improve system performance, reduce latency, and build scalable, production-ready backend services.

Nikhil Reddy

I am a full-stack software engineer specializing in backend systems, Ruby on Rails development, API design, workflow automation, and large-scale data optimization. I have proven experience delivering high-impact features across InsureTech, AI automation, and communication platforms, and I strive to improve system performance, reduce latency, and build scalable, production-ready backend services.

Available to hire

I am a full-stack software engineer specializing in backend systems, Ruby on Rails development, API design, workflow automation, and large-scale data optimization.

I have proven experience delivering high-impact features across InsureTech, AI automation, and communication platforms, and I strive to improve system performance, reduce latency, and build scalable, production-ready backend services.

See more

Experience Level

Expert
Expert
Expert
Expert

Language

English
Fluent

Work Experience

Senior Software Engineer – L2 at Iksha Labs, Bengaluru
July 1, 2025 - Present
Lead backend engineer for a large-scale InsureTech platform built primarily on Ruby on Rails; designed high-performance APIs for lead routing, telephony workflows, analytics, and reporting; optimized Redshift warehouse with materialized views and procedures, reducing data retrieval latency by 40–55%; led a multi-year performance modernization initiative improving stability.
Software Engineer – L2 at Iksha Labs, Bengaluru
July 1, 2024 - June 1, 2025
Developed backend components for an AI communication automation platform using FastAPI (Krisper); built transcription pipelines, orchestration layers, notification services, and message-processing workflows; enhanced API reliability with retry logic, distributed task execution, and optimized queries; improved cross-service performance by profiling and refactoring bottlenecks across Rails and Python microservices.
Software Engineer at Iksha Labs, Bengaluru
July 1, 2023 - June 1, 2024
Built coding-assessment engine for an AI interview platform using Flask; Rails handled orchestration, evaluation workflows, and API integration; implemented automatic scoring logic, question selection, asynchronous evaluation, and reporting; contributed to InsureTech platform—admin portal, lead ingest, call routing, dashboards, analytics, and workflow automation; developed internal APIs, webhooks, and background job pipelines using Rails + Sidekiq to support high-volume partner integrations.
Software Development Intern at Iksha Labs, Bengaluru
October 1, 2022 - June 1, 2023
Contributed to core features of the InsureTech platform, including metrics dashboards, data tools, and internal workflow utilities; assisted in building REST APIs, refining database schema, and implementing early data-processing pipelines in Rails.

Education

B.Tech at VIT University, Vellore, India
January 1, 2019 - January 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services