Accomplished IT professional with extensive experience in IT management, database administration, and teaching computer science. Expertise in managing educational technology infrastructure, overseeing data security, and providing instructional support. Proven ability to lead and coordinate teams, manage large-scale IT projects, and implement innovative educational practices.
Overview
19
19
years of professional experience
Work History
Department Chair / Instructor (Computer Science) /Information Technology (Manager)
Sonoran Science Academy
07.2024 - Current
Teach computer science to middle and high school students
Lead the department in creating Common Formative Assessments, Benchmark Assessments, and Retest Assessments
Facilitate district meetings to discuss curriculum, instruction, and assessment improvement
Model lessons and provide instructional development for teachers
Analyze data to enhance instruction and classroom practices
Support teachers with lesson planning, differentiated instruction, and selection of instructional strategies
Work with department staff to create Common Formative Assessments, Benchmark Assessments, and Retest Assessments
Facilitate District Department Meetings
Provide limited guidance for the subject matter to new teachers as needed
Semester Meeting with the Chief Academic Officer to discuss issues, concerns, and problems with curriculum, instruction, assessment, intervention, and enrichment
Model lessons in classrooms on a daily/weekly basis
Support the instructional development of all teachers in understanding Sonoran Schools’ curriculum and varied assessments, the Instructional Process, the Lesson Plan Frameworks, and data analysis
Build strong relationships with teachers and administrators
Communicate with and provide direction and coordination for how the curriculum is taught consistent with District initiatives and recognized best instructional practices
Provide technical support to collaborative teams within buildings
Assist teachers with resources, materials, tools, information, etc
To support classroom instruction and planning, including new resources
Support teachers and administrators in using data to improve instruction on all levels
Assist teachers with planning and pacing of lessons, the development of differentiated lessons, and the selection of best practices to meet the needs of their students
Support teachers by helping with the - strategic how of teaching - share multiple instructional strategies/processes with teachers during planning times
Information Technology (Manager) cum High School Teacher (Computer Science)
Sonoran Science Academy
07.2022 - 06.2024
Taught computer science and managed IT systems, ensuring servers, firewalls, routers, and network devices were secure and operational
Led technology upgrades and managed the school’s technology inventory
Provided technical support for educational software and platforms, troubleshooting hardware and network issues
Trained teachers and staff on using new technology and maintaining user documentation
Monitored network performance, managed data storage, and oversaw disaster recovery plans
Substitute Teacher
12.2021 - 05.2022
Filled in for teachers, providing instructional support in a variety of subjects across different grades
District Suwidha Administrator
Sukhmani Society for Citizen Services (Suwidha Centre)
12.2011 - 08.2016
Coordinated the UIDAI pilot project, providing unique identity cards with biometric data
Managed database security, access rights, and SQL server maintenance
Led operations management, including human resources and financial management
Created SQL queries and provided reports to the Deputy Commissioner
Ensured effective public relations and user support
Database Management
Develop and implement data administration policy, standards and models
Regular Backup of the Database
Execute queries in SQL to give reports to Worthy Deputy Commissioner
Grant and Revoke Access Rights to the users of the software ALIS and SUWIDHA from database Server
Develop policies and procedures for network and /or Internet database access andusage and for the backup and recovery of data
Write scripts related to stored procedures and triggers
Maintenance and Security of SQL Server
Timely Review of the Database
Coordinated a pilot project of the UIDAI, Government of India
Maintenance and Monitoring of Computer Operating System
Problem Solving related to Computer Systems
Operations Management
Human resource Management
Financial Management
Maintained effective public relations
Database Administrator cum Lecturer Computer Science
MATA GANGA GIRLS COLLEGE
06.2006 - 12.2011
Manage Student Information Systems (SIS): Ensure the efficient management of the college’s SIS, which stores student records, grades, attendance, and schedules
Performance Monitoring: Regularly monitor the performance of databases to ensure they are running smoothly and address any issues related to database speed or reliability
Backup and Recovery: Create, implement, and test backup and recovery plans to safeguard data in case of system failures or disasters
Data Security: Implement security measures to protect sensitive student, staff, and college data from unauthorized access or breaches
Access Control: Manage user roles and permissions to ensure only authorized personnel have access to specific data sets
Database Optimization: Design efficient database structures to handle large amounts of data such as student records, teacher evaluations, class schedules, etc
Integration of Systems: Ensure databases are integrated with other college management systems like Learning Management Systems (LMS), library management, or financial software
Generate Reports: Work with college administrators and teachers to generate custom reports on student performance, attendance, and other academic or administrative data
Support Decision-Making: Provide data analysis to help college leaders make informed decisions regarding academic programs, resource allocation, and student interventions
Technical Support: Provide database-related technical support to college staff and troubleshoot issues related to data management systems
Training: Train college personnel on using the database systems effectively, ensuring they can input and retrieve data as needed
Software Updates: Keep all database software up-to-date by installing patches, upgrades, and new versions to ensure optimal performance and security
New Implementations: Assist in implementing new database technologies or migrating data when switching to new systems
Ensure Accuracy: Regularly check data entries for accuracy, removing duplicate records, and correcting errors in data input
Managed database administration, ensuring data security and performance monitoring
Implemented data administration policies, standards, and models, with a focus on data extraction, transformation, and loading (ETL)
Installed and configured Oracle software, designed database schemas, and optimized SQL performance
Led teams to develop and implement data policies and secure the company’s critical data
Complete Database Management
Develop and implement data administration policies, standards and models
Data Extraction, Transformation and Loading
Capacity planning and Performance monitoring
Ensure Database Security to safeguard the data
Develop policies and procedures for network and Internet database access and usage and for the
Backup and recovery of data
Secure and Organize Company’s critical data
Write scripts related to stored procedures and triggers
Maintenance and Security of the Company Server
May lead and co-ordinate teams of data administrators in the development and implementation
Of data policies, standards and models
Install and Configure Oracle software
Create New Databases
Formulate Optimal Application SQL
Design the Database Schema and create any necessary database objects
Responsibilities of a Computer Science Lecturer
Course Planning and Delivery
Design and develop curriculum for courses like DBMS, RDBMS, C, C++, Java, Website Development, and Operating Systems
Prepare lesson plans, instructional materials, and presentations
Deliver engaging and effective lectures, lab sessions, and tutorials
Student Evaluation and Assessment
Design and evaluate assignments, quizzes, projects, and examinations
Provide timely feedback on student performance
Maintain accurate student records and report progress
Lab and Practical Supervision
Plan and manage laboratory sessions for programming and web development
Ensure students gain hands-on experience in database design, programming, and OS concepts
Troubleshoot software/hardware issues during practical sessions
Curriculum Development
Continuously update course content to reflect current industry trends and technological advancements
Collaborate with department heads and academic committees to review and improve curriculum
Research and Professional Development
Engage in academic research, publish papers, and participate in conferences/seminars
Stay current with developments in the field of computer science and integrate new tools and technologies into teaching
Student Mentorship and Support
Provide academic and career guidance to students
Support students in capstone projects, internships, and hackathons
Encourage participation in co-curricular and extracurricular technical events
Administrative Duties
Participate in departmental meetings, accreditation processes, and academic audits
Assist in organizing technical workshops, seminars, and guest lectures
Contribute to the development and management of department resources and infrastructure
Collaboration and Industry Engagement
Foster collaborations with industry partners for guest sessions, internships, and placements
Involve students in real-world project work and case studies
Quality Assurance
Ensure teaching quality and standards are maintained in line with institutional and accreditation requirements
Participate in peer reviews and student feedback mechanisms
Ethical and Inclusive Teaching
Promote ethical programming practices and digital citizenship
Encourage inclusivity, innovation, and collaborative learning in the classroom
Education
Master of Computer Applications (MCA) -
PTU
01.2009
Master of Science - IT
PTU
01.2008
Bachelor of Technology - Computer Sci.
PTU
01.2006
Senior Secondary (10+2) - undefined
PSEB
01.2002
Matriculation (10th) - undefined
CBSE
01.2000
Skills
Teaching excellence
Diversity advocacy
Accreditation compliance
Collaborative decision-making
Teamwork
Problem-solving
Multitasking
Reliability
Excellent communication
Organizational skills
Analytical and critical thinker
Effective communication
Self motivation
Analytical thinking
Professionalism
Goal setting
Languages
English
Full Professional
Hindi
Full Professional
Punjabi
Native or Bilingual
Interests
Avid Reader
Yoga
Cooking
Music
Gym Workouts
Hiking
Reading
Playing Sports
Timeline
Department Chair / Instructor (Computer Science) /Information Technology (Manager)
Sonoran Science Academy
07.2024 - Current
Information Technology (Manager) cum High School Teacher (Computer Science)
Sonoran Science Academy
07.2022 - 06.2024
Substitute Teacher
12.2021 - 05.2022
District Suwidha Administrator
Sukhmani Society for Citizen Services (Suwidha Centre)
12.2011 - 08.2016
Database Administrator cum Lecturer Computer Science
MATA GANGA GIRLS COLLEGE
06.2006 - 12.2011
Master of Science - IT
PTU
Bachelor of Technology - Computer Sci.
PTU
Senior Secondary (10+2) - undefined
PSEB
Matriculation (10th) - undefined
CBSE
Master of Computer Applications (MCA) -
PTU
Similar Profiles
Isha AbdirahmanIsha Abdirahman
Teacher's Assistant at Sonoran Science AcademyTeacher's Assistant at Sonoran Science Academy