One-off sessions with Anubhav
One-off sessions are a great option if you’re looking for specific advice on a certain topic.
We understand things much better when we see systems in action. Starting with all the Input/Output and how massive data is processed.
Any system that you want to review of get feedback on. As a bonus I can also discuss how similar systems are built at scale or even show you if time permits
Thanks for stopping by. A little about me, I love programming, building systems and prototyping. My average code commit is close to 200k+ lines each year and I follow very pragmatic approach. I believe in learning by doing. You can't learn basketball just by watching people play and then jump in the court to be the best!! Then why the same approach for programming and system designing. I believe people are smart and just need to see how things work, the knowledge from there would automatically follow through experiments.
I can be of better help through 1-1 targeted sessions.
1. Tell me the design / concept you want to understand. You can share a design document / research paper too.
2. Schedule session with me where I can review the design or can show you a similar service in action.
3. Further discuss how you can start on your own journey for further dive deep and experimentation.
I am always available through LinkedIn in case you want to stop by.
Reference of systems:
1. Distributed system practices
2. Scalable APIs (security, design pattern, caching, throttling (user, concurrency, load based)
3. Streaming systems (data, video, etc)
4. Data stores (nosql, sql, time series, filesystems, object storage, etc)
5. Compute (scaling compute hosts, Containerizing services (ECS, Kubernetes, etc), autoscaling, serverless)
6. Batch Processing (Spark, MapReduce, High-performance computing - Data sharding vs model sharding)
7. Streaming Analytics (Apache Flink)
8. Machine Learning Infrastructure (data pipelines, training/adaptation workflows, scalable inference and impact of compute)
9. Workflow systems
10. Distributed Notification and Queuing system
11. Analytics (Serverless, data formats, etc)
12. Idea behind how replication, partitioning, consensus, co-ordination services all work together
13. VPC and secure networking.
14. Taking care of compliance
15. Ah LeetCode.
16. So much more!! Things are changing everyday!!
Anubhav is highly skilled and can really help to achieve your goals in defined timeliness by creating long term plan and tracking it using milestone based learning. I liked his approach as he focuses on practical learning, you learn concepts/theory then confirm your understanding with some practical application. I will definitely recommend Anubhav as a Mentor.
Very good mentor.
Notify me when Anubhav has new spots
We will send you a quick email if Anubhav has new open spots for mentorship, and only in that case!