Photo of Murali

Hi, I’m Murali.

I’m a software engineer with 4+ years of experience working on full-stack applications, distributed systems, and networking across FinTech, Insurance, Telecom, and research. I care about reliable systems and writing clean, readable and maintainable code.

About

  • I grew up loving technology and eventually pursued it through my studies at Rutgers and NJIT. Today, I work as a software engineer and enjoy being part of projects that solve interesting problems. When I’m not working, I like gaming, watching TV, trying out new tech, working on side projects, going to the gym, and spending time exploring new places.

Education

  • MS, Computer Engineering

    New Jersey Institute of Technology · 2021 – 2023

    Master’s thesis: Hashing-Based Distributed Name Server Lookup in NDN

    NDNWirelessDistributed SystemsAI/ML
  • BS, Electrical and Computer Engineering

    Rutgers University – New Brunswick · 2015 – 2019

Experience

  • Software Engineer II

    Worldpay · Payments / FinTech · 2023 – Present · Remote

    Backend engineer working on Account Updater & Merchant Onboarding microservices

    Spring BootKafkaOpenShiftCI/CD
  • Software Development Engineer

    AmFam Insurance · 2021 - 2021 · Remote

    Maintained AWS-hosted insurance applications, integrated with multiple API Gateways, and handled production incidents within a SAFe agile environment

    AWSAPI GatewaySAFe Agile
  • Software Engineer

    Homesite Insurance · 2019 – 2021 · Boston, MA

    Improved frontend functionality and maintained a Java + Backbone.js stack

    JavaBackbone.jsBootstrap

Research

  • BalanceDN: Load-Balancing Allocation of Interest for Fast Discovery in Content Centric Networks

    IEEE Internet of Things Journal · 2023

    Distributed hashing-based lookup architecture that balances name resolution load and improves discovery fault tolerance in Named Data Networking

    NDNDistributed SystemsHashingPython
    View Publication →
  • Partitioning Prompts for Higher Efficacy in Network Design with Large Language Model

    IEEE High Performance Switching and Routing · 2025

    Prompt-partitioned LLM workflows to generate and validate router configurations and network topologies, focusing on reliability and consistency.

    LLMsNetworkingPrompt Engineering
    View Publication →