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.