Search
Amartya K.'s Photo

Senior Software Leader & IIT Graduate: Coding, Computer Science
Amartya K.

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $35

About Amartya


Bio

I hold a Dual Degree (Bachelor’s and Master’s in Technology) in Computer Science and Engineering from the Indian Institute of Technology (IIT) Kharagpur. Over the past 13+ years, I have worked as a Software Development Manager and Technical Program Manager at leading technology companies including Amazon and Microsoft. My professional background spans software development, distributed systems architecture, cloud computing, and core programming languages such as Java, C, and...

I hold a Dual Degree (Bachelor’s and Master’s in Technology) in Computer Science and Engineering from the Indian Institute of Technology (IIT) Kharagpur. Over the past 13+ years, I have worked as a Software Development Manager and Technical Program Manager at leading technology companies including Amazon and Microsoft. My professional background spans software development, distributed systems architecture, cloud computing, and core programming languages such as Java, C, and JavaScript.

Throughout my career, mentoring and teaching have been core components of my work. I have coached and mentored early-career software engineers, high school students, and adult learners transitioning into tech. In addition to industry mentorship, I have designed technical onboarding paths and guided students through foundational computer science topics, data structures, algorithms, and applied software engineering projects.

My teaching approach emphasizes first-principles thinking and practical application. Rather than memorizing formulas or code patterns, I help students break complex problems down into intuitive, manageable concepts before writing code. Whether you are a beginner looking to master coding fundamentals, preparing for technical interviews, or tackling advanced coursework, I tailor each session to your individual pace and learning goals to build genuine technical confidence.


Education

Indian Institute of Technology, Kharagpur
Computer Science
Indian Institute of Technology
Masters

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat

Amartya hasn’t set a schedule.

We’re having trouble loading this schedule right now. Please try again later.


Approved Subjects

C

C

I hold a Bachelor’s and Master’s degree in Computer Science from IIT Kharagpur and have over a decade of industry engineering experience at Amazon and Microsoft. Throughout my career and academic journey, I have written and optimized low-level, high-performance software, giving me a deep practical grasp of C and systems programming. I guide students through core concepts such as pointers, memory management (malloc/free), structs, recursion, and debugging with tools. My tutoring focuses on building a solid mental model of how C interacts directly with computer hardware, helping students master coursework, assignments, and technical interviews.
Computer Science

Computer Science

With a Master’s in Computer Science and 13+ years as a software engineering manager at top tech firms, I bring deep industry expertise and foundational knowledge to every lesson. I specialize in teaching core CS fundamentals, algorithms, system design, and practical programming across modern tech stacks. My goal is to build genuine conceptual clarity and problem-solving intuition rather than rote memorization. Whether you are navigating university CS courses or preparing for technical industry interviews, I offer clear, step-by-step guidance tailored to your learning pace.
Data Structures

Data Structures

I hold both a Bachelor's and Master's degree in Computer Science from IIT Kharagpur and bring over a decade of software engineering and leadership experience at Amazon and Microsoft. Throughout my career, I have applied core data structures and algorithmic problem-solving to large-scale distributed systems while mentoring engineers through technical design and coding interviews. My tutoring approach breaks down abstract data structures—such as trees, graphs, heaps, and hash maps—into intuitive mental models and practical coding implementations. I work closely with students to master time and space complexity analysis and develop strong, independent problem-solving skills for academic coursework and technical interviews.
Amartya K.'s Photo

Questions? Contact Amartya before you book.

Still have questions?

Hourly Rate: $35
Contact Amartya