Instructor
Tennessee Tech University,Cookeville, TN
rmanicavasagam@gmail.com
(931) 284-3281
Area of Interest
Smart Grid Security
Machine Learning
Demand Response
Testbed for cyberattacks
Skills
C#
C++
Python
Sql Server, Oracle, Sqlite
Currently enrolled in Doctorate Program (Ph.D. in computer science) in Tennessee Tech University. I worked as a teaching assistant and research assistant in Department of Computer Science. I have been a teaching assistant and research assistant for last 4 years. It involved assisting students on assignments with weekly office hours, helping them in completing lab assignments, grading them, and providing students with valuable feedback. I have been an instructor for the course “Principles of Computing” for last one year. I was responsible for creating the course content, assignments, labs, quizzes and grading along with teaching the class. My experience working in software industry has guided me in providing the students with hands on coding support throughout the course. I also had office hours every week for the students, so that they can meet me personally and discuss on course related topics. .
13 years of experience in Software Development Projects and have led every phase of software life cycle (Requirement’s analysis, Designing, Development and implementation) and Business Process Re-engineering. Experienced in Software Methodologies namely Waterfall Model, Rational Unified Process (RUP), Incremental Model, Rapid Application Development (RAD), and Extreme Programming. Proficient in mobile and web-based applications using different programming and scripting languages. .
Responsible for creating/updating course materials, in-class teaching, assignments, and grading for the course CSC 1200 - Principles of Computing. The course content involved basic computing principles and basic to medium-level Python programming. Labs and assignments were designed such that students can understand the basics of programming language and guide students to develop logical thinking. Students were given opportunity to present a topic on python which interests them at the end of the course.
I have been a teaching assistant in the Department of Computer Science. It involves assisting students on assignments during weekly office hours, helping them in completing lab assignments, grading them, and providing students with valuable feedback. Below are courses for which I have been a teaching assistant
I am currently a research assistant funded by the Center for Energy Systems Research (CESR). The research activities include the creation of a testbed and simulation environment for smart grid applications that include IoT devices. The simulation of Demand Response scenarios provides the utility company with a better understanding the customer behavior and can guide in providing the means to save the cost for both customer and the utility company. It also provides integration of various IoT devices for realistic testing in the simulation environment. The goal of the work is to provide software-based modeling of customer behavior and provide various tools for utility companies for analyzing customer behavior during demand response operations.
This project was developed by IT department of DEP. This system provides state staff to monitor the discharges released by various facilities across Pennsylvania. The facility owners are also provided access to the system to report their daily, weekly, monthly, quarterly and yearly report. The system generates daily monitoring report daily. This report is then transmitted to Environmental Protection Agency (EPA). Based on the report various actions are taken against the facilities.
The project Common Wealth Workforce Development System (CWDS) is being developed and implemented by Deloitte Consulting LLP for Commonwealth of Pennsylvania. It is a web-based application to build an integrated “one-stop" and case management system aimed at supporting Pennsylvania's workforce development needs. CWDS supports the workforce development strategy by creating a more market driven system in administration and finance, targeting and streamlining of funds, and increasing accountability.
Antares Management Solutions is responsible for the all web based and .net based applications for Medical Mutual of Ohio. The main aim of the project was to convert the already existing application into .net based application. The main users of the system are the doctors and nurses, who are responsible for submitting Reviews for in patients and out patients. This application enables the review process online.
Ph. D in Computer Science
Master of science in Computer Science
Bachelor of Engineering in Computer Science