Full-Stack Engineer · AI Builder · DevOps Engineer

Anirudh Makuluri

I build the unglamorous middle layer between AI ideas and apps people actually ship — deployment automation, repo intelligence, and real-time systems.

Live · Tempe, AZ
--:--:-- MST
01Currently
  • 01building SmartDeploy — a deploy-before-you-deploy platform
  • 02building Hoplio — a real-time communication platform
  • 03building an agent runtime for reliable, tool-using workflows
02Selected Work

SmartDeploylive

AI-native cloud deployment platform that turns repository scans into reviewable blueprints, then deploys applications to AWS with live logs, run history, and runtime health.

Next.jsTypeScriptAWS ECSAWS FargateAWS LambdaAmazon SQS+9

SD-Artifacts

Repository analysis engine for SmartDeploy that inspects a GitHub project, infers its app type and deployment requirements, and returns structured deployment metadata used to route apps to AWS services.

LangGraphFastAPIAmazon BedrockSupabaseGitHub APIAWS ECS+4

what-if-million-users

Scale-focused backend systems series built around one question: what does this look like when a million users show up?

GoGinRedisDynamoDBKafkaPrometheus+2

Accio — PDF RAG Knowledge System

Document intelligence and RAG system that extracted structured entities and relationships from 2.8K+ PDF pages into a Neo4j knowledge graph, achieving 77.5% F1 in extraction evaluation.

RAGNeo4jFastAPIStreamlitPrecision/Recall/F1Docker+1

GraphStream DPS — Streaming Taxi Graph Analytics

Kubernetes-based streaming graph analytics pipeline that loads NYC taxi trips into Neo4j, runs Graph Data Science algorithms, and optionally ingests real-time trip events via Kafka, ZooKeeper, and Kafka Connect.

KubernetesKafkaNeo4jPythonDockerHelm+1

Hopliolive

Secure real-time communication platform with one-to-one and group messaging, voice/video calls, offline-first sync, end-to-end encryption, and an AI assistant with semantic retrieval across mobile and web.

Next.jsReactReact NativeNode.jsSocket.IOWebRTC+4

TravelMatelive

Hackathon-winning AI travel planner that turns preferences, trip constraints, and destination context into practical itineraries through a polished Next.js frontend and AI-powered planning system.

Next.jsTypeScriptTailwind CSSFastAPIGoogle GeminiAuth0+1
03Experience

Jul 2026 - Present

Remote · Phoenix, AZ

Software Engineering Intern · HomeHudl

Building safer, more isolated frontend-to-backend communication for a production application.

  • Implemented a frontend API proxy that routes client requests through the application server, keeping backend service URLs out of browser-exposed code.
  • Improved environment isolation across deployments by centralizing backend request handling server-side.
FrontendAPI ProxyApplication Server

Jun 2022 — June 2024

Remote · India

Full-Stack Software Engineer · Shardings

Built and scaled production collaboration features across web, mobile, backend, and cloud infrastructure for a 12K+ user platform.

  • Refactored meeting state from instance-local memory to Redis-backed shared state, allowing stateless Node.js servers to recover room context after reconnects, refreshes, and late joins.
  • Introduced autoscaling for production GCP e2-medium app servers, replacing always-on capacity with a 1-3 instance policy while preserving peak availability.
  • Built a retry-safe Cloud Tasks, Cloud Run, and Nodemailer notification pipeline for approved-user alerts, newsletters, and AI meeting recaps, handling 300+ emails per day.
  • Migrated dashboard and meeting workflows to React with 15 reusable React and Tailwind components, and delivered CodePush OTA fixes to Android and iOS in under five minutes.
ReactReact NativeNode.jsRedisGCPCloud RunCloud TasksCodePush

Jul 2021 — Mar 2022

Remote · India

Software Engineer · Intern · Shardings

Built payment and analytics features for production collaboration workflows.

  • Streamlined Razorpay and Stripe integrations across Basic, Standard, and Pro plans, with secure webhook handling, idempotency, and error recovery for 100+ monthly transactions at a 99% success rate.
  • Introduced Google Analytics for 8+ interaction and error events, improving visibility into room creation, joins, failures, and other frontend behavior.
JavaScriptNode.jsRazorpayStripeGoogle Analytics
04Kind Words
Devesh Mittal avatar

Devesh Mittal

Founder & CEO @ Shardings

Anirudh was a core member of the Shardings Meet team and consistently took ownership across multiple areas, from engineering the video player to building the Android and iOS applications. He is a versatile engineer with strong technical skills and the ability to work effectively across platforms. I would highly recommend Anirudh for any software engineering role.

Managed Anirudh directly at Shardings
Gaurav Yadav avatar

Gaurav Yadav

Software Engineer @ Shardings

I worked closely with Anirudh at Shardings on the web side of Shardings Meet, and he was one of the easiest engineers to collaborate with. We worked through backend changes, deployment issues, and last-minute production bugs together, and he always brought a calm, practical mindset to the problem. What I appreciated most was that Anirudh never treated issues as “someone else’s area.” He would jump in, trace problems end to end, and help get things moving again. He was technically strong, reliable under pressure, and genuinely a joy to work with. I would happily recommend him for any software engineering role.

Gaurav worked with Anirudh on the same team
05Education

Aug 2024 — May 2026

Tempe, AZ

M.S. Computer Science · Arizona State University

Graduate work focused on AI/ML, distributed systems, and turning research-shaped ideas into things that ship.

Applied AICloud SystemsGraph MLProduct Building

2018 — 2022

Hyderabad, India

B.E. Electronics & Instrumentation · BITS Pilani, Hyderabad

Engineering fundamentals with a long detour through software — most of college was spent building side projects and learning the web stack.

Signals & SystemsFPGA DevelopmentEmbeddedSelf-taught Full-Stack
06Stack

Frontend

React.js · Next.js · TypeScript · JavaScript · Tailwind CSS · Zustand · TanStack Query · Framer Motion

Mobile

React Native · Expo · CodePush · Firebase Cloud Messaging · Fastlane

Backend

Node.js · .Net · C# · Java · Socket.IO · WebRTC · FastAPI

Database & Cloud

Supabase · Firebase · Neo4j · MSSQL · PostgreSQL · AWS (EC2, ECS, EBS) · Google Cloud Platform · Kubernetes · Helm · Docker

AI & Machine Learning

Gen AI · Langchain · CrewAI · Ollama/Mistral · sentence-transformers · Tensorflow · PyTorch Geometric · Scikit-Learn · XGBoost · Graph Data Science

07Certifications
08Contact

Have an idea worth building?

I'm open to roles, collaborations, and the occasional weird side project. The fastest way to reach me is anirudh.makuluri@gmail.com.