Skip to main content
arya.vinod

Hi, I'm

Arya Vinod

Software Engineer

I like building reliable systems and understanding what happens underneath them — the backend services, the infrastructure they run on, and everything that keeps them up at 3am.

// main quests: backend systems, distributed systems, infrastructure

// side quests: birdwatching, half marathons, and stubborn calisthenics goals

Elsewhere

About

I'm drawn to the parts of software that most users never see — the services underneath a product, the way they talk to each other, and what breaks when they don't. Most of my time goes into backend systems, distributed systems, and the infrastructure that keeps them running.

Funny enough, both my parents taught computer science — and still steered me toward Bio-Maths in school. Right before college, I taught myself C out of curiosity anyway, and that was that. The rest is history.

Outside of work, I'm usually outdoors — birdwatching and wildlife photography get me up early on weekends, and running and lifting take up the rest of it. I recently ran my first half marathon, and calisthenics is my current strength-training obsession.

Location
India
Education

B.Tech, Electronics & Communication Engineering

Mar Athanasius College of Engineering, Kerala · Aug 2019 — June 2023

B.Sc, Data Science & Applications (Online)

Indian Institute of Technology, Madras · Jan 2021 — Present

Interests
BirdwatchingWildlife photographyRunningWeightliftingCalisthenics

Experience

  1. Armada

    Software Engineer II

    Trivandrum, India

    Feb 2026 — Present

    • Designed and built a Python-based monitoring exporter integrated with Prometheus, capturing multiple failure modes across a fleet of camera/streaming devices to improve service observability and operational diagnostics.
    • Engineered a custom OS image for edge deployments on the Spectro Cloud Palette platform, resolving compatibility gaps (networking, GPU support) between OS bases to enable consistent multi-platform deployment.
    • Python
    • Prometheus
    • Edge Infrastructure
    • Spectro Cloud
  2. KeyValue Software Systems

    Associate Software Engineer

    Kochi, India

    Sept 2023 — Feb 2026

    Siren

    • Owned the end-to-end design and development of a campaign management system from scratch, enabling large-scale, multi-channel notification delivery across email, SMS, WhatsApp, push, and chat.
    • Designed a fault-tolerant asynchronous processing pipeline using AWS SQS FIFO with idempotent processing and failure recovery mechanisms, achieving 99.9% message delivery reliability.
    • Optimized database queries for fetching large sets of workflow executions, reducing CPU and memory utilization by 30% and improving the efficiency of analytics workloads.
    • Built real-time campaign processing workflows using LangChain and AI-driven orchestration, reducing campaign setup-to-execution time to seconds.
    • Built cohort management by extracting and unifying user data from 3+ sources (Mixpanel, PostgreSQL, MySQL, Snowflake) using Redash for segmentation.

    In-house Authentication & Authorization Module

    • Designed and developed a reusable Spring Boot authentication and authorization microservice for distributed applications.
    • Integrated OAuth2 (Google), Twilio OTP verification, and SendGrid email service for secure, multi-channel authentication workflows.
    • Built an RBAC framework to manage users, groups, and granular resource permissions.
    • Implemented JWT-based security with access and refresh token management for stateless session handling and API protection.

    AM-i

    • Designed and optimized an Elasticsearch-backed car-stock search service, eliminating N+1 API calls for inventory listings and delivering tenant-aware filtered search results in under 200 ms.
    • Developed and maintained serverless microservices using AWS Lambda to manage Mercedes lead integration.
    • Designed DynamoDB data models for scalable storage and retrieval of car configuration data.
    • Spring Boot
    • AWS SQS
    • AWS Lambda
    • PostgreSQL
    • MySQL
    • Redis
    • Elasticsearch
    • DynamoDB
    • OAuth2
    • JWT
    • LangChain

Projects

TODO — Project name

TODO — replace with a real 2-3 sentence description of what the project does, why you built it, and what was technically interesting about it.

  • TODO
  • TODO

TODO — Project name

TODO — replace with a real 2-3 sentence description of what the project does, why you built it, and what was technically interesting about it.

  • TODO
  • TODO

TODO — Project name

TODO — replace with a real 2-3 sentence description of what the project does, why you built it, and what was technically interesting about it.

  • TODO
  • TODO
Architecture details

Technical Skills

Languages

  • Java
  • Python
  • Scala
  • SQL

Frameworks & Runtimes

  • Spring Boot
  • Hibernate
  • FastAPI

Cloud & Databases

  • AWS (SQS FIFO, Lambda, S3, ECS, DynamoDB, CloudWatch)
  • PostgreSQL
  • MySQL
  • Redis
  • Elasticsearch

Architecture

  • Distributed Systems
  • Microservices
  • Event-Driven Architecture
  • REST APIs
  • Asynchronous Processing

DevOps & Observability

  • Docker
  • CI/CD
  • Git
  • Prometheus
  • CloudWatch

Security

  • OAuth2
  • JWT
  • RBAC

AI & Tools

  • LangChain
  • Claude Code
  • Postman
  • Jira

Currently Learning

Things I'm actively reading about, building small projects around, or otherwise trying to get better at right now.

  • System Design
  • Kubernetes
  • SRE
  • Distributed Systems
  • Cloud Infrastructure
  • Data Structures & Algorithms

Contact

I'm always happy to talk about backend systems, infrastructure, or interesting engineering problems. The easiest way to reach me is by email.