Raman Trehan

Raman Trehan

Mentor
5.0
(267 reviews)
US$25.00
For every 15 mins
318
Sessions/Jobs
ABOUT ME
Core expertise in Backend Development, Data Structures, Algorithms and Distributed System Design
Core expertise in Backend Development, Data Structures, Algorithms and Distributed System Design

I can help you with the following:
-> Design/Implement large scale distributed systems and dive deep into concurrency, communication, availability, scalability, etc. Rather than just knowing Kafka, Redis and Cassandra, it's important to understand what system features you need to put these building blocks together.
-> Data structures and algorithms (Leetcode, Topcoder, etc), low level system design (object oriented programming, design patterns) and high level system design (distributed systems, etc).
-> Well structured plan and mentorship (short/long term) for interview preparation, conduct mock interviews for software engineers and senior software engineers. I have extensive experience in tech interviews, as a candidate as well as being part of panel team.
-> Mentoring for growing into senior software engineering roles.
-> Project building (end to end).
-> Pivoting from another domain/career into software engineering.
-> Other tech topics that you might be interested in (AWS, Kafka, Redis, Databases, etc).

About me:
I write software and work with distributed systems day-in and day-out. I have worked at Qualcomm in the area of smart vehicles. I have been involved with startups like Dailyhunt to build backend systems end to end; which could scale to the order of 50k+ requests a second.

Feel free to block something on my calendar: https://calendly.com/ramantrehan/30min. Kindly ping me on chat when you do so.

Eastern Time (US & Canada) (-04:00)
Joined May 2021
EXPERTISE
6 years experience | 28 endorsements
4 years experience | 30 endorsements
3 years experience | 16 endorsements
4 years experience | 58 endorsements
4 years experience | 42 endorsements
3 years experience | 16 endorsements
10 years experience | 23 endorsements

REVIEWS FROM CLIENTS

5.0
(267 reviews)
Rishi Mehta
Rishi Mehta
April 2024
In Today Session, Raman and I went over a Stack Problem and he gave tips and trick on how to properly solve a stack problem by breaking it down in sub problems and solving those sub problems to solve the main problem.
Rishi Mehta
Rishi Mehta
March 2024
Today with Raman we went over the fundamental concepts of Stacks and Queue.
SM
SM
March 2024
Raman gave me fantastic guidance on how to prepare for an upcoming interview and present my accomplishments in the most impressive light. Highly recommend his advice to anyone going through the job search!
Brady Cargle
Brady Cargle
February 2024
Raman is a great mentor. He goes into depth into topics that I'm weak on and I leave the session feeling like I understand more. Today we went through the logic behind linked lists and mentally walked through a problem I was having trouble on. Great mentor
SM
SM
February 2024
Raman is more than a coding expert; he's a life mentor. His guidance extends beyond technical skills to include valuable insights on work-life balance, stress management, and personal growth. With a genuine interest in my well-being, Raman has transformed not only my coding abilities but also my approach to life and made me a better professional. Highly recommend a call with him no matter where you are in your coding journey!
Brady Cargle
Brady Cargle
February 2024
Great teacher! Super helpful
Rishi Mehta
Rishi Mehta
February 2024
Raman and I went over additional coding problems. In this session we went over how to approach and tackle a data structure problem in a step by step manner. Through the process of writing pseudo code, null checks, and edge cases, Raman was effortlessly able to teach me a formula on how to tackle coding problem effortlessly in my technical interview coding journey.
ronnie li
ronnie li
January 2024
Had a great time discussing graphs (bfs dfs) and doing the Number of Islands problem
Rishi Mehta
Rishi Mehta
January 2024
Session with Raman was great, we went over LinkedList Problem for technical interview.
Matthew Starr
Matthew Starr
January 2024
Raman is very thoughtful, insightful, and patient and is an excellent communicator. He helped work through some systems design concepts for the purposes of studying for some upcoming interviews and he was incredibly helpful. I'll definitely be going back to him in the future.
EMPLOYMENTS
Senior Software Engineer
realtor.com
2020-11-01-Present
I work as a senior software engineer in the leads platform team.
I work as a senior software engineer in the leads platform team.
Java
Node.js
MongoDB
View more
Java
Node.js
MongoDB
Redis
Apache Kafka
View more
Senior Software Engineer
Dailyhunt
2019-10-01-2020-10-01
I worked as a senior software engineer for the search and social platform team; scale of 100k+ requests a second. Programming Language: ...
I worked as a senior software engineer for the search and social platform team; scale of 100k+ requests a second. Programming Language: Java. Data Store: MySQL, Apache Cassandra. Message brokers & Compute platforms: Kafka, Redis, Elasticsearch. Monitoring and Metric Analytics: Grafana, InfluxDB. Other: Docker, Kubernetes, Distributed Systems, Database Sharding, Bloom Filter design, RESTful API Design, NGINX (server health check), Jenkins, Load Balancer, Process Control System (Supervisord), Gateway.
Java
MySQL
Database
View more
Java
MySQL
Database
Redis
Cassandra
Elasticsearch
Docker
Apache Kafka
Grafana
InfluxDB
View more
Software Engineer
Qualcomm
2017-07-01-2019-09-01
I worked as a backend software engineer for smart vehicles team.
I worked as a backend software engineer for smart vehicles team.
Java
C++
Apache Kafka
Java
C++
Apache Kafka