About Me

Contact Information

Profile

Backend-focused Software Engineer with 4+ years experience in Elixir, Kotlin, and distributed systems. Passionate about AI-assisted development and pragmatic engineering. Built production systems handling millions of requests/day. Interested in early-stage product development, developer experience, and system reliability.

Education

B.Tech - SGGS Institute of Engineering and Tech, Nanded
2017 – 2021 | CGPA: 8.4

Skills

  • Languages: Elixir, Kotlin, Clojure, Node.js, C, Ruby on Rails
  • Databases: PostgreSQL, MySQL, Relational DBs
  • Infrastructure: Linux, Kubernetes
  • Systems: Distributed systems, microservices architecture

Work Experience

Engineer - Nilenso Software LLP

November 2021 – present | Bengaluru, India

AI & LLM Tooling Exploration (Ongoing)

  • Internal effort to study and apply LLM-powered tooling to improve developer productivity across projects
  • Conducting a deep dive into LLM architectures, agent frameworks, local LLMs and code generation workflows
  • Building prototypes and internal tools using open-source models to automate code reviews, documentation generation, and test scaffolding

Porter (Sept 2024 - March 2025)

  • Plan and migrate Ruby on Rails APIs which handle about a million requests/day to Kotlin microservices to be deployed on K8s
  • Write detailed ADRs, introduce observability using DataDog
  • Design async flows for multiple db writes using Pub/Sub to reduce the latency and to reduce points of failure

Gordian (July 2023 - August 2024)

  • Developed key features for the bullion marketplace including schema, API design, and a websocket rate server that integrates with third-party sources for real-time gold rates
  • Led the implementation of MQTT integration and TOTP features on the device. Explored multiple approaches for sending commands to MC60 module and for using Protobufs over UART
  • Communicated technical scope limitations clearly to stakeholders, helping maintain realistic expectations and align timelines

Clarisights (April 2022 - April 2023)

  • Built Mozek, a job orchestrator written in Elixir with Ecto, as a scalable alternative to Apache Airflow
  • Provided features like pluggable executors, a built-in rule engine to ensure SLAs, configurable retry logic, low-level visibility of business attributes

Junior Network Engineer - DevelentCorp

  • Involved in provisioning and maintaining the L2 infrastructure, which involved OLTs, ONTs and Switches
  • Automated the process to find and report faults in network, using Python
  • Setup a wireguard based VPN for easier admin access to network devices from outside

Projects

A Scalable Ecosystem for TV Viewership Data Accumulation

September 2019 – November 2019

Developed an ecosystem consisting of Hardware and Software, for accumulating TV viewership data from households, across the country. It uses a Micro-controller and IR Sensor for accumulation of data and this data is sent to TRAI server, in real time. I developed BASH scripts and Python Programs, to facilitate the process.

This project was shortlisted to be deployed on large scale in India, by Telecom Regulatory Authority of India