Dynamic Computer Science Teacher with strong background in teaching complex technology in digestible terms. Highly adept at breaking down instructional steps and providing simple analogies to foster comprehension. Talented at monitoring student growth and offering motivating guidance to struggling students.
Overview
9
9
years of professional experience
Work History
Computer Science Teacher
Kendriya Vidyalaya School
04.2014 - 04.2019
Implemented instructional accommodations as required to maintain compliance with ADA requirements.
Maintained orderly classroom stocked with appropriate supplies.
Conducted workshops on emerging technologies to promote interest in continued education within the field of computer science.
Delivered engaging curriculum through diverse methods of classroom instruction, computer lab activities and online learning systems.
Implemented differentiated instruction strategies to accommodate diverse learning styles while promoting inclusive classroom experiences.
Trained and developed students' skills in word-processing, spreadsheet and database programs.
Implemented projects to enhance computer science subject matter and help students grasp concepts.
Assisted in creating a safe and nurturing classroom environment that promoted emotional well-being and academic growth for all students.
Arranged and scheduled guest lecturers to enrich classroom learning.
Set up computers and networking systems, delivering step-by-step instructions on basic use.
Coordinated classroom lectures with laboratory assignments.
Designed appropriate and specialized lesson plans for computer science students.
Developed customized lesson plans for diverse learning abilities, leading to improved understanding of complex concepts.
Used lectures, demonstrations and discussions to instruct students individually and in small groups.
Evaluated student progress through regular assessments, providing constructive feedback for continuous improvement.
Planned and implemented curriculum to teach up-to-date technology to Number students.
Supported students in developing social skills through structured activities and positive reinforcement techniques.
Processed software and hardware by coordinating user setups, installations and upgrades.
Compiled, administered and graded examinations or assigned work to others.
Invigilated and graded projects, quizzes and examinations.
Tested and evaluated student progress to determine effectiveness and impact of teaching methods, materials and projects.
Collaborated with teachers and therapists to develop individualized educational plans for each student, ensuring optimal progress.
Compiled reading lists and other relevant assignments to bolster student understanding of class concepts.
Created clear, engaging lessons to draw interest and develop students' to program in Software.
Technical Support Engineer
HCL
02.2010 - 02.2013
Responded to customer inquiries and provided technical assistance over phone and in person.
Removed malware, ransomware, and other threats from laptops and desktop systems.
Gathered trend data from customer calls and interactions.
Served as an escalation point for challenging technical inquiries, demonstrating expertise in product knowledge and problem-solving abilities.
Diagnosed and troubleshot hardware, software and network issues.
Met with team personnel to share details of discovered issues and recurrent custom complaints.
Provided guidance on installing and integrating new hardware components and software to remote clients.
Prevented potential system disruptions by conducting regular maintenance checks on client equipment and software installations.
Patched software and installed new versions to eliminate security problems and protect data.
Installed, configured and maintained computer systems and network connections.
Explained technical information in clear terms to promote better understanding for non-technical users.
Updated and maintained current customer support database.
Monitored system performance to identify potential issues.
Installed and configured operating systems and applications.
Developed comprehensive troubleshooting guides for internal use, improving team knowledge and performance.
Maintained clear communication channels with clients throughout the troubleshooting process, ensuring transparency and trust.
Configured hardware, devices, and software to set up work stations for employees.