PT Faculty, Department of Computer Science at Algoma University, Brampton Campus (2024-01 – Present)
- Teaching the courses for OOPS with Java programming and Assembly language.
- Practically handled the lab sessions with students for Data Structures using with VS Code/Eclipse.
- Prepared the instructor practice workbooks and PowerPoint slides.
- Planned, prepared and conducted hands-on practical training to the students of various backgrounds and levels.
- Prepared lab assignments.
- Conducted evaluated assignments and graded the results according to the rules of the college.
- Efficient, self-directed, organized and work within deadlines.
Instructor/Course Coordinator at Queen's College of Business, Technology & Public Safety (2017-09 – 2025-12)
- Taught the courses in Programming Java SE & EE, Java Enterprise, ASP.NET C#; Web Application Development using Javascript, JQuery, Ajax, Wordpress, MYSQL, MERN technologies.
- Practically handled the lab sessions with students for Android Mobile Development using Xamarin Studio.
- Guided the students with their Capstone projects in terms of project management tools and technologies.
- Prepared the instructor manual, practice workbooks and PowerPoint slides.
- Planned, prepared and delivered the lectures and conducted hands-on practical training to the students of various backgrounds and levels.
- Prepared quizzes, assignments, midterm and final examination question papers.
- Conducted quizzes, evaluated assignments and exams and graded the results according to the rules of the college.
- Developing, reviewing, and updating course outlines and syllabi to ensure they meet institutional and provincial standards, aligning course learning outcomes (CLOs) with program-level learning outcomes, organizing meetings for instructors to discuss pedagogical strategies and common issues, liaising with Program Advisory Committees and industry partners.
- Efficient, self-directed, organized and work within deadlines.
- Excellent communication, problem solving, decision making and interpersonal skills.
Computer Assistant at Sayal Electronics (2015-08 – 2017-12)
- Work with software developer, to produce, enhance and maintain systems and websites using Java, ASP.NET, and HTML/CSS/JavaScript
- Troubleshooting.
- Participate in the overall functioning of the development team using existing standard and best practices.
- Provide support to customers across Canada.
Inside Sales Consultant at Rogers Communication (2015-06 – 2015-08)
- Employ consultative approach to exceed inside sales activity standards.
- Proactively pursue business development & build relationships with clients.
- Deliver presentations with expert level of product & industry knowledge.
Computer Assistant at Sayal Electronics (2015-04 – 2015-06)
- Work with software developer, to produce, enhance and maintain systems and websites using Java, ASP.NET, and HTML/CSS/JavaScript
- Troubleshooting.
- Participate in the overall functioning of the development team using existing standard and best practices.
- Provide support to customers across Canada.
Software Developer at Nepo Cloud Business (2015-01 – 2015-04)
Joined Nepo Cloud as Software developer for.NET, Java technologies with the Development team.
- Design, develop and maintain database and general applications.
- Work with software developers, project manager and client operations teams to produce, enhance and maintain systems and websites using C#, ASP.NET, and HTML/CSS/JavaScript
- Research new technologies for eventual implementation in enhancing systems, web applications and websites
- Participate in the overall functioning of the development team using existing standard and best practices.
- Provide support to customers across Canada and India.
Assistant Professor at Government Degree College for Women (2014-08 – 2014-12)
Joined Government College as Assistant Professor for.NET, ASP.NET, VB.NET and Operating Systems in the Under-Graduate Department of Computer Applications (BCA).
- Developed lecture plans for Theoretical Operating Systems and.NET Technologies.
- Conducted Lectures for Programming and Operating Systems to BCA students
- Conducted & Supervised.Net Lab sessions for BCA students
- Coordinated the project work among different departments and teams.
- Assisted students in their projects to gain understanding of.NET framework, VB.NET, HTML, ASP.NET, JavaScript, CSS3.
- Developed Web Applications using HTML, JavaScript, CSS3, ASP.NET and SQL Server 2008.
- Developed windows applications using VB.Net & SQL Server 2008R2.
Research Scholar at University of Jammu (2011-08 – 2014-08)
Joined University of Jammu as Research Scholar for Research in the Department of Computer Science and Technology.
- Prepared synopsis and outline for research work.
- Survey, Data Collection, Analysis of data, Observations.
- Proposed a framework for securing the software from being pirated.
- Conducted experiments on different systems and tested its accuracy and reliability using SANDMARK standard.
- Published the different aspects of research work in reputed journals and conferences.
- Developed the framework using.NET Technologies i.e. ASP.NET, C# for designing as web application.
- Java and SQL Server 2008 for coding.
Asst. Professor of Computer Science at University of Jammu (2008-10 – 2011-08)
Joined University of Jammu as Professor of Java, C and Web Technologies in the Department of Computer Science and Technology.
- Prepared Course Curriculum, Instruction Plans and Test Modules for MCA Students (Masters Of Computer Applications - Master's Degree)
- Developed lecture plans for C, C++, Java, and Web Technologies
- Conducted Lectures for Programming, Web Technologies, Databases and Software Engineering to MCA students
- Conducted & Supervised C, C++,.Net & Java Lab sessions for MCA students
- Assisted students in their projects to gain understanding of C, C++, Java, C# &.NET framework
- ASP.NET website development using C#
- Developed web applications using ASP.Net & SQL Server 2008.
Lecturer at KCS College of Education (2003-07 – 2008-10)
Joined KCS College as a Computer Science Lecturer for Bachelors & Polytechnic students. Lead the computer division and worked alongside the college staff to provide technical and administrative services for supervising and maintaining the computer laboratories.
- Prepared Course Curriculum, Instruction Plans and Test Modules for Bachelors & Polytechnic students
- Developed lecture plans for C, C++, and Web Technologies (HTML, CSS, Java Script)
- Conducted Lectures for Programming, Web Technologies
- Conducted & Supervised C, C++ Lab sessions for students
- Assisted students in their projects to gain understanding of C, C++ and Web Technologies
- Website development using HTML, CSS, JavaScript, VB Script and ASP.
- Designed and maintained College website (Asp.Net, HTML, Java Script, CSS, SQL 2005)
- Maintenance of Computer Lab and Networking
Computer Instructor at Arena Multimedia (2002-10 – 2003-10)
Joined Arena Multimedia as Computer Instructor to assist students in their projects. These web-oriented projects were based on Web Development tools like HTML, FrontPage 2000, DHTML, Dreamweaver, JavaScript, VBScript, ASP, and Java.
- Developed lecture plans for Java & Web Technologies (HTML, CSS, Java Script, VBScript, ASP)
- Conducted Lectures for Programming & Web Technologies
- Conducted & Supervised HTML, JavaScript, VBScript, ASP, Dreamweaver & Java Lab sessions for students
- Assisted students in their projects to gain understanding of JavaScript, VBScript, ASP and Java
- Website development using HTML, CSS, JavaScript, VB Script and ASP.
Junior Faculty at Wintech Computers (2001-01 – 2001-07)
Joined Wintech Computers as Junior Faculty for project work. Assisted the students to develop the software using Java and Oracle.
- Developed lecture plans for Core Java, PLSQL, Oracle & Web Technologies (HTML, CSS, Java Script)
- Conducted Lectures for Programming in Java, PLSQL & Oracle
- Conducted & Supervised Java, PLSQL & Oracle Lab sessions for students
- Lead the project work of students to gain understanding of Java, JDBC, Servlets, RMI, EJB, PLSQL & Oracle