Designing production systems where scale, latency, and failure are first-class concerns.
name: Vansh Taneja role: Software Engineer (AI + Distributed Systems) education: Computer Science (AI Option), University of Alberta operating_mode: production-first focus: - Event-driven architecture - Real-time decision systems - AI under latency constraints
I donβt build demos.
I design systems with explicit failure modes.
Aether β Real-Time Distributed Logistics Engine
Dispatch is not CRUD.
It is a streaming, stateful decision problem under strict latency constraints.
- Kafka-backed event backbone
- gRPC microservices with strict service contracts
- Redis for real-time fleet and order state
- PostgreSQL for durability and analytical workloads
- AI models embedded directly in the decision loop
- Operator command-center interface for live overrides
π https://github.com/vanshtaneja23/Aether
Event-Driven Video Streaming Platform
- Asynchronous transcoding pipelines
- Queue-isolated workloads
- Object-storage-backed scalability
- Container-first deployment model
π https://github.com/vanshtaneja23/micro-netflix
Federated Social Networking (ActivityPub-style)
Multi-node, REST-first. Entries, likes, and comments flow node-to-node via inbox APIs.
- RESTful API with full spec compliance; pagination, auth, visibility (public/unlisted/friends)
- Node-to-node federation: follow requests, entries, likes, comments pushed to remote inboxes
- PostgreSQL-backed; single-server-per-node deployment model
- Every endpoint tested and documented; interop with multiple teams' nodes
Software Quality β’ Java REST Service β’ IoT Platform
Evaluating and extending an existing Java service layer. Quality and testability over new features.
- Java, Dropwizard/Jersey β RESTful state and update APIs for smart-home nodes
- Integration with IoT controller and historian; state consistency and failure recovery
- Focus: testing, requirements validation, and improving a legacy codebase
I take ownership of systems end-to-end.
I design for scale, reliability, and real-world constraints.
I build software that combines distributed systems with AI and machine learning.
Roles:
Software Engineering Intern β’ Backend / Distributed Systems β’ AI / ML Engineer
Contact: vanshtaneja23@gmail.com
Interested in building scalable infrastructure, intelligent systems, and production-ready AI.





