Raajkumar Programming, C, C++, Java,Python, DSA, Mathematics
No reviews yet

Lo and Behold. :)

If you know the above line in with the programming context double meaning, you know the classical engineer struggle and how Van Jacobson saved the internet through his contribution of the slow-start algorithm.
I take inspiration and motivation from such stories and love to work with computers accepting all the challenges that come with it. :D

A Big Data Engineer, CSA Graduate Experienced with programming languages such as <Python><Java><C> <C++>
&&
Technologies viz., Bigdata, HDFS, Flask, Kafka, Sopln(Android) development, <Firebase/>, </Node.js>, Continuous Integration, Delivery and Deployment
&&
Armed with Agile Manifesto, Scrum and XP Framework, Strong Engineering foundation with a Masters' of Computer Science and Applications, and above all a Never-giving up attitude.

I truly enjoy teaching, fostering the same love and passion that I have for programming and Maths in my students.
As a side hustle, I am looking forward to new teaching opportunities || solving new challenges && Learning new technologies :)
Please reach out to me if you want a proactive, hardworking teacher that teaches the fundamentals with clarity, writing clean, maintainable programs with focus on *compliance* following incremental updates using version control systems like Git.

fav_Quote >> "Leaders create more than they consume and always leave things better than how they found them.";
Blessing of parents and Kindness always wins!!
If you reached till here, thank you for taking out time to read this :D. Looking forward to hear from you.

Subjects

  • Maths Beginner-Expert

  • JAVA Beginner-Expert

  • Python Beginner-Expert

  • C++ and C Beginner-Expert

  • Programming (C) Beginner-Expert


Experience

  • Programming Head (Jun, 2020Present) at Academic Upskill Institution
    Job Title: Programming Head and Faculty of Programming
    1. Curriculum Development:
    Spearhead the development and refinement of the programming curriculum, ensuring it is comprehensive, up-to-date, and aligns with industry standards.
    Incorporate the latest advancements in programming languages, methodologies, and tools into the curriculum.
    2. Teaching and Instruction:
    Deliver engaging and insightful lectures, workshops, and practical sessions in Maths, C, C++, Java, Python, and Data Structures.
    Employ effective teaching methodologies to facilitate student comprehension and application of programming concepts.

    3. Mentorship and Faculty Development:
    Provide mentorship and guidance to faculty members within the programming department.
    Conduct regular training sessions to enhance teaching skills, foster innovation, and promote professional development among the faculty.

    4. Faculty Recruitment and Management:
    Lead the recruitment process for programming faculty, ensuring the selection of qualified and experienced educators.
    Manage and evaluate the performance of faculty members, fostering a collaborative and supportive working environment.

    5. Quality Assurance:
    Monitor and assess the quality of education delivery, focusing on achieving predefined learning outcomes.
    Implement strategies for continuous improvement based on student feedback, industry trends, and academic standards.

    6. Student Engagement:
    Cultivate a positive and interactive learning atmosphere to engage students in the programming courses. Provide academic and career guidance to students, fostering their holistic development.

    7. Industry Collaboration:
    Establish and nurture relationships with industry professionals, organizations, and experts in the programming field. Facilitate opportunities for students to interact with industry through guest lectures, workshops, and internships.

    8. Research and Innovation:
    Stay abreast of the latest developments in programming, data structures, and related fields.
    Encourage and engage in research activities, contributing to the institution's reputation as a hub for cutting-edge knowledge.

    9. Administrative Duties:
    Collaborate with other department heads and administrative staff to ensure the smooth functioning of the institution.
    Assist in the development and execution of academic policies, procedures, and schedules.

    10. Professional Development:
    Stay current with advancements in educational technology, teaching methodologies, and programming practices through continuous learning and professional development.

    Qualifications:
    -Master's of Computer Science and Applications
    -Extensive experience in teaching programming languages and data structures.
    -Proven leadership and management skills.
    -Strong proficiency in Maths, C, C++, Java, Python, and Data Structures.
    -Excellent communication, interpersonal, and mentoring skills.
  • Software Engineer (Jan, 2020Jun, 2020) at BNP Paribas
    • Worked on Global Banking Testing team on Web Application
    • Software Build and development
    • Identify & raise Test errors, Create & Document test cases and reporting Test results
    • Agility (Scrum) Methodology using Atlassian Jira

Education

  • Masters of Computer Science and Applications (Jul, 2017Aug, 2020) from NMIMSscored GPA 4.0

Fee details

    8502,500/hour (US$10.1129.73/hour)


Courses offered

  • Harvard University : CS50P Programming with Python

    • US$10
    • Duration: USD 10 per hour, 10 to 15 days
    • Delivery mode: Flexible as per the student
    • Group size: Individual
    • Instruction language: English, Hindi
    • Certificate provided: Yes
    Https://pll.harvard.edu/course/cs50s-introduction-programming-python

Reviews

No reviews yet. Be the first one to review this tutor.