Welcome! 👋
Hello! I'm Prateek, a passionate educator with 20 years of IT experience. I believe in making learning enjoyable, practical, and accessible to everyone.
💡 Innovative Teaching
Using modern techniques and real-world examples to make learning engaging and effective.
🎯 Student-Focused
Every student is unique. I tailor my teaching approach to meet individual learning styles and pace.
🚀 Tech-Forward
Leveraging technology and practical experience to prepare students for the modern world.
Feel free to explore the menu and learn more about my teaching methodology, experience, and how I can help you grow as a learner!
About Me
With over 20 years in the IT industry, I've transitioned into education because I'm passionate about sharing knowledge and mentoring the next generation of tech professionals and learners.
Background
My journey started in software development, system administration, and various IT roles. This extensive hands-on experience gives me unique insights that I bring into the classroom.
Teaching Philosophy
- Learning should be practical and relevant
- Every student has the potential to excel with proper guidance
- Technology is a tool for solving real problems
- Continuous learning is a lifelong journey
When I'm Not Teaching
I enjoy exploring new technologies, mentoring junior developers, and contributing to the tech community. I'm also an avid reader and lifelong learner!
Teaching Experience
I've had the privilege of teaching and mentoring students across various platforms and subjects.
Subjects I Teach
Web Development
HTML, CSS, JavaScript, React, and modern web frameworks. Building responsive, interactive websites from scratch.
Programming Basics
Fundamentals of programming using Python, Java, and C++. Logic building and problem-solving techniques.
Cloud and DevOps
Understanding Cloud is general and AWS in particular.
DevOps Tools - Terraform, Docker, Kubernetes
Database Design
SQL, Databases - RDBMS like Oracle , No-SQL like MongoDB , database modeling, best practices for data management and optimization.
Teaching Methods
I believe in a blend of:
- Interactive Sessions: Real-time coding and problem-solving
- Project-Based Learning: Building real applications
- One-on-One Guidance: Personalized feedback and support
- Continuous Assessment: Regular reviews and improvement tracking
Skills
Technical Skills
Frontend
HTML5, CSS3, JavaScript, React, Vue.js, Bootstrap, Responsive Design
Backend
Node.js, Python, Java, SQL, REST APIs, Database Design
DevOps & Tools
Git, Docker, Linux, Cloud Basics, VS Code, GitHub
Teaching Skills
- Curriculum Design & Development
- Clear Communication & Explanation
- Mentoring & Coaching
- Feedback & Assessment
- Patience & Adaptability
Portfolio
Here are some of the projects and accomplishments I'm proud of:
Teaching Projects
Web Dev Bootcamp
A comprehensive 12-week program introducing students to modern web development. Participants built 5+ real projects.
JavaScript Mastery Course
In-depth course covering advanced JavaScript concepts, ES6+, async programming, and practical applications.
Problem-Solving Workshop
Interactive workshops focusing on data structures, algorithms, and interview preparation for tech roles.
Student Success Stories
I've had the privilege of mentoring students who have gone on to:
- Secure internships at leading tech companies
- Successfully transition into tech careers
- Build impressive portfolio projects
- Excel in their academic pursuits
Get In Touch
I'd love to hear from you! Whether you have questions about learning, want to discuss teaching methodology, or just want to say hello, feel free to reach out.
Other Ways to Connect
- Email: prasrivastava@gmail.com
- LinkedIn: https://www.linkedin.com/in/prateek-srivastava-12544b6/
- GitHub: https://github.com/smartpeetu
- Phone: +91 9561418090