Sourav P.

Sourav

Verified teacher, moderated by the Classgap team
India

5 lessons

Computer Programming

+ 10 years of exp. teaching online classes

About me Availability More info

About me

Senior Software Engineer | Data Structures| Spring Boot| Leetcode| Interview Prep

Sourav is a Senior Software Developer at IBM Research Lab. He is working as a Full-Stack Developer in building highly scalable, resilient distributed systems. Sourav will help you with to prepare coding interviews, System Design for FAANG and other top product companies Have been passionately solving Leetcode, HackerRank, Codechef, Codeforces, Codesignal problems, and enthusiastically solving problems with the analysis of space... ♛ Career Domain - ▪️ Data structures & algorithms. ▪️ Large-scale distributed systems(HLD/LLD). ▪️ E2E Backend system architecture(API Gateways/LB/Cache/DB/Messaging Queues/Microservices). ▪️ REST APIs/Data Streams/Batch Jobs/Event-driven systems. ▪️ Java/Rx/SpringBoot/Hibernate/MySQL/Cassandra/Docker/Kubernetes/CICD/Git/Cloud. ▪️ Software engineering mentorship to the freshers/experienced professionals. ♛ Key Responsibilities - ▪️ Building scalable quality software solutions by designing, writing code, and unit tests through consistent development practices with a focus on continuous integration/continuous deployment, continuous monitoring, and automated testing(TTD/BDD). ▪️ Debugging software components, identifying code defects, and remediating the buggy flow. ▪️ Participating in code reviews and collaborating on best practices with colleagues. ▪️ Enabling the deployment, support, and monitoring of software across test, integration, and production environments. ▪️ Identifying opportunities for adopting new technologies. ▪️ Demonstrating increased self-reliance to achieve team goals. Influencing team members with creative changes and improvements by challenging the status quo and demonstrating risk-taking. ▪️ Effectively interpreting technical & business objectives, functional/non-functional requirements, involved challenges, and articulating solutions. ▪️ Collaborating with a team of Engineers, Scrum Master, and Product Owner to effectively achieve objectives by clearly communicating ideas and concepts. ▪️ Mentoring and guiding junior team members to success within the team. ▪️ Interviewing college grads/senior engineers as part of global hiring events across the org. Feel free to reach out for anything related to, ▪️ Software Design/Development/Prototyping/Pair coding. ▪️ Web Technologies/API design/Code reviews. ▪️ Career development/Consulting/Training/Mentorship/Interviews in technology/DSA/System Design. ▪️ Business Idea and its transformation into technology.

Availability

Choose a date and time to start booking your class.
Times are displayed in your local time zone.








Can't find the availability that suits your needs?

I teach

  • Computer Programming
    • Javascript
    • Python
    • C++
    • Web Development
    • Java
    • Spring Framework

Languages I speak

EnglishNative

Education

Computer Science And Engineering

Degree

Other things I like

Coding Java Data structures Algorithms Development Software Cycling Swimming

Frequently Asked Questions

Other recommended online Computer Programming teachers:

$17 /lesson

Free trial available

Florian
https://dbwf8q1mv0cee.cloudfront.net/chi/api/user/dtp/mxxncwzb3kgp9gyp6v_zsbkjh2nqv9vx0.jpg/124x124cut/?v=2

Florian
Verified teacher, moderated by the Classgap team
France

18 lessons

Computer Programming
C Javascript C# Unity C++ Scratch

Hello! I teach programming through video games and other interactive systems. The goal of my classes is to learn and/or progress in programming while...

5,0

(3)

$12 /lesson

Free trial available

Shahzaib Z.
https://dbwf8q1mv0cee.cloudfront.net/chi/api/user/dtp/fqn8hrih3kgb7t8q9hvnqpjwa9xh2mfr0.jpg/124x124cut/?v=2

Shahzaib Z.
Verified teacher, moderated by the Classgap team
Pakistan

24 lessons

Computer Programming, Web Design
SQL C# Unity Python C++ Matlab

Unity tutor with 5 years of experience offers online classes for college & university ⏤ Hello! I'm Shahzaib, a Computer Engineer with more than five years of experience as a Unity Game Developer. I have also given more than 600 hours of l...

5,0

(2)

$10 /lesson
Kevin
https://dbwf8q1mv0cee.cloudfront.net/chi/api/user/dtp/q7mhx4r53uhpvcl-sagst6je8xtjejty0.jpg/124x124cut/?v=6

Kevin
Verified teacher, moderated by the Classgap team
Ecuador

29 lessons

Computer Programming
Android Swift Kotlin iOS

Hi! I'm Kevin, a passionate mobile developer with over 7 years of experience creating successful apps for iOS and Android. My name is on several apps ...