Experience
huddle

Huddle01

Dec 2020 - Now
Engineering Lead

Projects

Meeting Product
Meeting Product
typescriptpostgreswebrtchonocloudflare-workergrafananexttailwind
RTC SDKs
RTC SDKs
typescriptreactmediasoupwebrtc
Network Dashboard
Network Dashboard
hardhatsoliditytrpctypescriptnexttailwind
Media Node Sale
Media Node Sale
hardhatsoliditytrpctypescriptnexttailwind
Huddleverse - Quests Platform
Huddleverse - Quests Platform
hardhatsoliditytypescripttrpcpostgresnexttailwind
Key Responsibilties:
  • Taking key decisions in choosing the tech stack for upcoming products.
  • Developing and maintaining the robust backend on which RTC infrastructure relied on.
  • Assign tasks to the team and guiding them to solve technical problems.
  • Reviewing code, giving code reviews and merging PRs.
  • Assisting the BD team with technical calls with clients.
  • Giving talks and workshops on the tech we've developed.
Skills Acquired:
  • Great understanding of how the networking stack works. i.e WebRTC, Sockets, UDP, Holepunching, SFUs
  • Built out the Orchestration Network using gRPC, protobufs, Redis & WebRTC
  • Contributed towards building the Recording pipeline using Golang and FFmpeg  which supports RTMP/s & WebRTC WHEP/WHIP  for low latency egress <100 ms
  • Learned how to instrument, collect and visualize telemetry data and working with time series DBs using the LGTM stack - Loki , Grafana, Tempo & Prometheus
  • Scaling the backend horizontally / vertically based on the usecase. Good exposure to cloud services like AWS, GCP & Azure
  • How to progressively decentralize a tech stack with tech like Iroh and Libp2p.
  • Public Speaking skills  as I got opportunity to give talks and workshops at many Web3 Conferences and Hackathons.
  • Hiring Talent - Took countless interviews for technical roles at the company to hire for Full Stack Devs, Dev Rels, Mobile Devs, Unity Devs etc.
Built with 💙 by axit