Rahul Agarwal

Senior Software Engineer | Event-Driven Systems, AWS, Terraform, Kubernetes | Ex-Data Scientist

Role
Senior Software Engineer at Ellucian
Location
Falls Church, VA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Rahul Agarwal

Senior Software Engineer specializing in backend and distributed systems, with 4+ years of experience building cloud-native, microservices-based platforms and automation workflows used by millions of users across higher education. My work spans system design, large-scale workflow orchestration, and DevOps practices that make engineering teams faster, safer, and more reliable.​At Ellucian, I architected and developed EIP, a no-code business process automation platform built on microservices and event-driven design, deployed across 20+ universities with 4M+ workflow instances executed. My core stack includes Node.js, Express, TypeScript/JavaScript, Java, and Python; AWS (EC2, ECS, S3, SQS, RDS); Kubernetes, Docker, Terraform; and databases such as MongoDB and PostgreSQL. I enjoy working end-to-end: designing distributed systems, implementing robust APIs, optimizing data flows, and evolving CI/CD pipelines to support rapid, reliable deployments.Previously, as a Data Scientist in the smart city domain, I built RNN-based time series models that improved prediction accuracy from 73% to 93% and designed data pipelines processing millions of records daily. I also containerized ML models and deployed them on AWS ECS, which sparked a strong interest in ML-focused infrastructure and MLOps. This blend of ML and platform experience enables me to collaborate closely with data science teams while maintaining a strong engineering and reliability mindset.

Experience

  1. Senior Software Engineer

    Ellucian

    Jun 2025 — Present

Education

  • NIIT UNIVERSITY

    Bachelor of Technology (BTech), Computer Science

    2013 — 2017

  • Virginia Tech

    Master of Science - MS, Computer Science

    2019 — 2021

  • Don Bosco School, Bandel

    Higher Education, Science

    2011 — 2013

Skills

  • Matlab
  • Microsoft Office
  • Natural Language Processing
  • Big Data Analytics
  • Data Structures
  • Css
  • C#
  • Cloud Computing
  • Scikit-Learn
  • Statistical Inference
  • R
  • Mysql
  • C++
  • Predictive Modeling
  • Business Analytics
  • C
  • Panda
  • Java
  • Python
  • Html

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Rahul Agarwal — Senior Software Engineer at Ellucian in Falls Church, VA, US | Unifers