Leave Plan overview
6 Weeks out (Tentatively anytime starting April 20th) 8 Weeks in (Tentatively from June 2nd - August 1st) 6 Weeks out (Early August to Mid September) I’ve scheduled my leave to ensure I can contribute to Q2/Q3 quarterly planning, including breaking down planning into actionable tasks and assignments. The day-to-day execution will then be managed by the respective technical leads while I’m gone for the paternity leave
Things to consider
I currently line manage Data Platform, Push and Video. Below are the new point of contacts for these teams Data Platform - Scott Lam (New Hire) / I manage the leads for Messaging and ML No changes here. and will continue to lead these teams respectively If you are directly reporting to me, You will be reporting to for when I am gone during vacation. This affects Video team and Data Platform Team (Until Scott Joins on April 28th) I did not get to finish Q1 reviews on time. I have raw notes and if I couldn’t get them done before I’m gone I’ll get them done by end of June. Apologies for this delay. Rest assured I have notes on all my reports accomplishments, learning and growth areas. represented fairly and well. will lead the DP/ML/DS/PM meeting on Monday’s 1:1’s will be paused until I’m back. Please feel free to put something on your skip levels calendar to meet at least once when I am gone. Data Platform - Continues to meet everyday at noon EST. Daily work updates are done as comments on the respective Jira ticket assigned to individuals and to meet everyday until Scott joins and then meet as a team after that AV Streaming - Continues to meet everyday at 1:PM EST Add your daily updates as comments to the Jira tickets you are working on. - Please meet with the video team starting Monday April 21st. I’ve renamed the standup to represent video/push since Josh and you are the only two engineers for push currently and Josh overlaps with video heavily Add your daily updates as comments to the Jira tickets you are working on. Action Items
Apart from the assigned action Items through sprint and team work below are the other outstanding action items Transfer direct reports to yourself or another person of your choosing and request HR to move them in HiBob. Currently it’s , , , , , , and . Give access permissions to Scott Lam for the Engineering leadership Coda doc add scott to leadership meetings Move and to Scott when he is ready - Create new epics on Push board for premium private show work along with issues. - Will work with Design on PPP+ and update Josh when the PRD is ready along with the design - Manage LL HLS rollout working with and Create tickets for Scott Lam based on the Sprint goals assigned for him in DE Board I’ve added Scott to team meetings and DP Backlog Grooming meetings. If I have missed any other meetings please add him to that. Video
Admin
Please meet with at least once a Month if not more. Team will continue to meet every day on the scheduled time along with to discuss both video and Push related work. Team will report to James during the period of my absence Vacations and PTO’s will be approved by James If you have a conference request reach out to James Projects
will be the point person on the engineering side for this. Below are his primary tasks for the next two sprints regarding LL HLS Rollout CMAF and LL HLS and monitor post release Address any fallouts from LL HLS release (if needed) Rolling out CMAF - is working on this as of - April 17th Rolling out LL HLS to logged in users using perform - will take point on this Ensuring appropriate events are being captured in snowflake for testing and reporting - will take point on this Monitoring LL HLS rollout will take lead on this with help from Devops. If there is any backend work that needs to be done will prioritize it over Private C2C. Private C2C / F2F / WebRTC will be the point person on the engineering side for F2F (ends Apr 28th) - Unit Testing, Video Player integration - MVP Demo guide update Fix all issues pertaining to video player Integration with Webrtc - / Finish unit testing for Room logic and authentication - (ends may 12th) - Map WebRTC Proxy servers to Origin/Edge servers and Start Observability work Map WebRTC Proxy servers to Origin/Edge servers - Observability - player integration - (ends May 26th) - Handle Compliance, Finish observability, Start design updates Design Updates - - Need to create epics and tickets based on PRD. We can pull this up before observability if the design work is completed in early May. (ends 9th June) - Finish design updates and prepare for deployment in production Prepare for Deployment - - Work with Devops and closely Glossary
- Created and allotted tickets for the next 4 sprints go/streaming - for any team related information Data Platform
Refer to for quick view on Priorities, assignments and Jira links pointing to below assignments. Admin
1:1’s will be suspended until June 2nd week. However I encourage everyone to meet with James at least once when I am gone. Scott will start meeting with and starting from the 3rd week of his onboarding. Aakash and Jaison to lead daily standups for the first two weeks. It’s up to Scott beyond that on how he wants to run daily standups. Team will report to James until he move Aakash and Jaison to Scott Lam Vacations and PTO’s will be approved by James If you have a conference request reach out to James Priority Framework
Use this framework to prioritize incoming work.
Data Intake requests for P0 projects from PM’s Data Intake requests for P0 initiatives from Data Science Infrastructure ( and Scott) Data Lifecycle management in S3 Accessibility and collab ( and Scott) DBT for Bayside (Check if this is still needed) DBT for Volume - Scott Lam Transient to permanent DBT Models Scott Onboarding plan
Scott Lam will be the new Lead for Data Platform team.
is the onboarding checklist for Scott to ramp up with the team and the org Meetings are already set on calendar for Scott Added to Stand-ups starting Wednesday August 20th Added to Data Analytics Review meetings and stakeholder meetings starting the second week after onboarding Data Platform walkthrough meetings are scheduled with First week sync up with James is set for Friday - August 22nd Q2 Execution Plan
DE Sprint 11 (Ends on 28th April) - is out for a week in this sprint Finish Runbooks and documentations - / Please finish this and have it ready before Scott Joins Finish requirements gathering for KPI - Viewer Funnel - Transient to Permanent Tables - Identify top critical tables Chose the method to transfer (Time, compute, cost) DE Sprint 12 (Ends on 12th May) - is out for a week in this sprint. We also onboard Scott to the team. Upgrade terraform to at least version 0.85 Create necessary models for Viewer Acquisition and Viewer Return
PII start Data Ingestion into PII account - Finish HiBob onboarding - First 2 days Finish Data Platform projects, process and schematics onboarding - End of Week 2 DE Sprint 13 (ends on 26th May) upgrade to the most recent version of Terraform if not to the version closest Create models for Token Spend and Creator RPM Transient to Permanent tables - Complete transfer of 10 largest tables Scott Onboarding Week 3/4 - Scott Complete at least on intake requests for NR Work with Jaison in completing at least one or more models for KPI Phase 2 Review PII layer plan/implementation in snowflake DE Sprint 14 (Ends on 9th June) Finish Similar Web and Shopify API Ingestion. Extended goal - Reddit ingestion Set up DBT instance for Bayside Set up Data Lifecycle policy in S3 Scott Onboarding Week 5/6 - Scott Handle all data intake requests from stakeholders Work with Aakash and set up DBT instance for Volume Create a SWOT (Strength, Weakness, Opportunity and Threat) document with initial thoughts on Data Platform. Glossary
- Next 3 sprints are created with updated goals go/data - for team operations, documentations and OKR reports Push
- We haven’t used this board yet. Will be starting on April 21st. and will be the owners of this board until I return - is the point person for Push/Premium Private shows/Private shows This is not accounted for in Q2 Planning but Javier will be back on Monday April 21st and will be start working on 3 main tasks Sprint 1 - Finish token credit updates for Private shows Sprint 2 - Update ID creation logic for private shows Sprint 3 - Investigate and update push service features (if any) to ensure premium C2C can be deployed smoothly. PLEASE INVOLVE before rolling out any private show changes - Please meet with the video team starting Monday April 21st. I’ve renamed the standup to represent video/push since Josh and you are the only two engineers for push currently and Josh overlaps with video heavily ML/Data
Between , and they have this handled. Please reach out to them if you have any queries Additionally I’ve tasked with a C4 architecture model for Rec AI and everything ML. The goal of this task to have a good handle of the current ML systems, share that with entire engineering org for transparency. This will help us understand What the current gaps are from the Engineering side in reaching Brian’s continued vision Where to continue to invest in ML as we scale towards more ambitious goals.
Messaging
Reach out to for any Messaging related questions Coming up with clear expectations on what can be done in Q2 & Share that with the leadership team (if the scope changes) Prashanth will also work with the team and change the code review process to ask for reviewers to check out the review branch and test it before accepting the MR. Other Tasks
Action Items
James
Transfer direct reports to yourself or another person of your choosing and request HR to move them in HiBob. Currently it’s , , , , , , and . Give access permissions to Scott Lam for the Engineering leadership Coda doc Add Scott to leadership meetings Move and to Scott when he is ready Meet with Scott at the end of First week - Meeting already scheduled Schedule 1:1’s with Data Platform teams (at least once a month) Schedule 1 Month review meeting on May 26 with Scott if needed and see how he is progressing towards meeting his Schedule 1:1’s with Video team if needed (at Least once a month) Follow up with for LL HLS release by April28th if there is no movement Follow up with on WebRTC updates by May 15th and see if we are making progress as per plan Meet with Javier by May 15th and check on his progress for . Follow up with Prashanth on how new code review expectations (Reviewers to checkout the actual PR and test in their local machine) for engineers is going and whether it’s helping to catch bugs earlier. Follow up with Evgenii on his conference talk request Follow up with Shubham on his Datadog dashboard organization