IRIS Annual Report 2019-20

Year in Review

To all our stakeholders in NITK,

It is now more than four years since IRIS was first hosted to handle a round of course registrations in early 2016. The fourth year of IRIS and co-incidentally our fourth year in NITK, was remarkable in many ways. IRIS has transformed from an academics centered software, to the likes of an Enterprise Resource Management(ERP) system digitizing various aspects of the institute’s functioning itself. The year saw us venturing out of our comfort zones taking up a diverse set of projects that branched out from the core IRIS application. The introduction of IRIS Labs, focused on research, artificial intelligence, and hardware projects, the development of an app for the Alumni Global Convention, undertaking the development of the institute website all attest to this era of diversification of reach. Another distinctive aspect of the year was the revamped approach of the product team and increasing the involvement of its members in the software development life cycle, with each product manager leading a functional sub-team focused on a project and seeing it to completion and release. On the technical front, we have been exploring quite a handful of open source projects that can assist the growth and scale of IRIS. The shift from native android development to the cross-platform Flutter framework which shall soon enable us to release Student and Faculty apps for Android and iOS, the experiments performed with the ElasticSearch stack, Hesk, Moodle, Koha, Kubernetes, Big Blue Button are just a few of the open-source projects that we are currently working with or have set up in the IRIS cluster. 

With the scale at which we operate now, ensuring maintainability for the years to come has proved to be the bigger challenge to tackle as opposed to the rapid development of new features. This year, we have tried to acknowledge this challenge and approached this by the systemic introduction of documentation standards not limited to code but also inclusive of aspects pre-development such as database schema design, software requirements specification and so on. A conscious effort has been made to ensure that all the actions required by the system are taken by the administrative authorities, gradually reducing the dependency on the development team for any process and procedure and increasing the autonomy of the users in achieving their desired results with the system. The intention of these efforts is to ensure that we are building a system that can last over the years.

Our initiatives such as the Code-In-10x Internship programs and Bootcamps for Ruby on Rails and Flutter have been well received by students, aiding them in navigating the wide and confusing world of software development. These programs have undoubtedly contributed to the strengthening of the team itself with the mentees, gradually being converted to recruits who have performed remarkably well in various projects. 

The campus lockdown gave us a fresh set of challenges as many of our on-going projects were brought to a standstill. At the same time, it presented us with a completely different set of problems to be tackled. Integrations with Microsoft Teams, Hosting an on-premise video lecture recording solution, collaborations with MOOC platforms like edx and Coursera were done swiftly, aiding NITK to quickly transition to this new mode of operation. The team still strives to make sense of these changes, and how it affects various functions and processes, regularly coordinating with the administration in all means possible to ensure that the pandemic does not bring NITK to a disadvantage. You would find us basking in the rare glory of these activities being featured on the national dailies, with the likes of The Hindu and The Times of India covering how the in-house portal of NITK has enabled flipped classroom teaching for the institute. 

Centre for Systems Design, the MIS Office, the Central Computing Centre, are entities that have played significant roles in the advancements we have made this year and we thank all the staff and faculty involved for backing us as we continue to make progress. On a personal note, I feel indebted to the proactive support of Prof Ananthanarayana VS (Deputy Director and Chairman, MIS), Prof K V Gangadharan (Coordinator, Centre for Systems Design) and Prof Mohit P Tahliani (Faculty Advisor, IRIS), who have directly contributed to ensuring that IRIS is ahead of the curve in every direction. The continuing contributions and the active involvement of our alumni mentors, Akshay Revankar of 2018, Salman Shah and Manish Kumar of 2019 have played a pivotal role in shaping IRIS this year, and this spirit of commitment towards the goal is something that IRIS greatly benefits from. We end this note, expressing our wholehearted gratitude to the Director, Deans, Registrar, Assistant Registrars, HoDs, the Students’ Council and the entire NITK community for its support, trust and the environment that enables us to build systems for the better. With this rock-solid support, there is only one way to go for IRIS, and it’s turning out to be up. 

Signing off,

Govind Jeevan
Team Lead (2019-20)

Pavan Vachhani
Team Lead (2019-20)

Projects Completed (2019-20)

Sl.ProjectContributorsDescription
1Design System Migration of IRISGovind Jeevan, Nirmal Khedkar, Akshay Revankar,Module MaintainersWeb
2NITK WebsiteGovind Jeevan, Palak Singhal, Bharath Adikar, Pavan VachhaniWeb
3Applications Portal for PhD Candidates Abhishek Kumar, Vithik Shah, Karthik MenenWeb
4Virtual Mailing List for dynamic mailing list generationPavan VachhaniWeb
5Infrastructure Module for booking of Rooms/VenuesPavan Vachhani, Govind Jeevan, Shivam Potdar, Shashank HsWeb
6IRIS FormsAditya Karia, Sahana ShanbagWeb
7Calendar and Event Management System
(CEMS)
Bharath Adikar, Rishabh Nema, Snehal Satlawar Web
8Smrithi Testimonials PlatformAdarsh Naidu,  Rishabh Nema, Govind Jeevan, Palak Singhal, Yash AgarwalWeb
9Integration with BigBlueButton for Lecture Recording with Statistics DashboardAkshay Revankar, Govind JeevanSystems + Web
10Integration with Microsoft Teams for Automatic Team/Account Creation and Live LecturesGovind JeevanWeb
11Coursera & edX CollaborationGovind JeevanProduct
12Alumni Global Convention AppGovind Jeevan, Prajwal Belagavi, VaibhavApp + Web
13Group Management System for Teams, DepartmentsBharath AdikarWeb
14Alumni Virtual ID CardGovind Jeevan, Pavan Vachhani, Palak SinghalApp + Web
15IRIS MQTT BrokerAkshay RevankarSystems
16IRIS Droid Server: Browser based App EmulatorGovind JeevanSystems + Web
17Minors Applications and AllotmentGovind Jeevan, Manas GuptaWeb
18IRIS ChatbotNachiket, Ashwin NayakIRIS Labs
19IRIS Android AppVaibhav and Android TeamApp
20ElasticSearch IntegrationPavan Vachhani, Aditya JainSystems
21Sports ModuleManas KinkarWeb
22Digital Provisional DegreeGovind JeevanWeb
23Automated Points Generation for Faculty AppraisalGovind JeevanWeb
24Statistics for Infrastructure, Hostel Allotment, CEMS, Faculty AppraisalMohit R, Adithya KariaWeb
25Attendance Management ImprovementsHarsha VardhanWeb
26CDC Module Refactoring and ImprovementsVithik ShahWeb
27Dev Server Architecture ChangesMahim Agarwal, Adithya PaiSystems
28IRIS Mascot and Graphic Designs for IRISManash SharmaProduct
29Refactoring and Maintenance of Admissions PortalAbhishek Kumar, Nirmal KhedkarWeb
30Infrastructure Guest House BookingBharath Adikar, Vikram S, Shashank HsWeb

Projects Under Development

Sl.ProjectContributorsDescription
1Sports ModuleManas Kinkar, Sai PavanWeb
2Infrastructure ComplaintsManas Gupta, Vikram SWeb
3No Dues for FacultyHarsh Prakash GuptaWeb
4NITK Department WebsiteGovind Jeevan, Vithik Shah, Manas Gupta, Shashank Hs, Avinash KumarWeb
5Kubernetes MigrationAditya Jain & Systems TeamSystems
6IRIS Flutter AppPrajwal Belagavi, Dhanasekhar, Harshavardhan, Siddharth Ramesh and TeamMobile
7Academic CertificatesYash Agarwal, Hitesh BWeb
8PhD ModuleAbhishek Kumar, Yash Agarwal, Avinash KumarWeb
9Koha Integration for Library Due PaymentBharath AdikarWeb
10Buy And Sell PlatformSai Pavan, Harshal Shende, Sushanth RaoWeb
11Academic Projects PlatformSanjana V Prasad, Sushanth RaoWeb
13Alumni Mentorship PlatformShreyansh Dubey, Avinash KumarWeb
14Infrastructure AssetsAkshara PWeb
15IRIS in-House RFID Access Control SystemAkshay Revankar, Ashwin Shenoy, Shivam Potdar, Govind Sunilkumar, S R SahithIRIS Labs
16IRIS App Store with F-DroidGovind JeevanSystems
17Anomaly Detection based protection against DoSMohit Mithra, Govind JeevanIRIS Labs
18CCTV Based Automated Attendance ManagementA Naga Neeramitra Reddy, Sriram A, Rishi SharmaIRIS Labs
19Chatbot for IRIS FAQNachiket Naganure, Ashwin ShenoyIRIS Labs
20NLP to SQL for Natural Language based queries to IRIS DatabaseSakshat Avinash Rao, Arpit JadiyaIRIS Labs

Team: Organizational Chart

Team: Official List for 2019-20

* Only members who have achieved all of their target goals or released a module or have a minimum of 1 year of contribution are considered in the official list. Only contributions in the year 2019-20 are considered.


Main Student Team
SlNamePositionProgramBatchDepartment
1Govind JeevanTeam LeadB.Tech2020Computer Science
2Pavan VachhaniTeam LeadB.Tech2020Computer Science
3Akshay RevankarMentorAlumnus2018Electronics and Communication
4Salman ShahMentorAlumnus2019Information Technology
5Manish KumarMentorAlumnus2019Computer Science
6Bharath AdikarWeb Team ManagerB.Tech2021Information Technology
7Vithik ShahWeb Team ManagerB.Tech2021Information Technology
8Mahim AgarwalSystems Team ManagerB.Tech2020Information Technology
9VaibhavAndroid Team Manager (Odd Sem)B.Tech2021Information Technology
10Prajwal BelagaviMobile Team Manager (Even Sem)B.Tech2021Computer Science
11Shivam PotdarProduct Team Manager (Odd sem)B.Tech2021Electrical and Electronics
12Vikram SudhakarProduct Team Manager (Even Sem)M.B.A2020School of Management
13Mishal ShahHead of DevelopmentB.Tech2020Computer Science
14Abhishek KumarDeveloper (Web)B.Tech2022Computer Science
15Palak SinghalDeveloper (Web)B.Tech2020Computer Science
16Manas KinkarDeveloper (Web)B.Tech2020Information Technology
17Yash AgarwalDeveloper (Web)B.Tech2021Computer Science
18Aditya KariaDeveloper (Web)B.Tech2021Information Technology
19Nirmal KhedkarDeveloper (Web)B.Tech2022Information Technology
20Akshara PDeveloper (Web)B.Tech2022Information Technology
21Manas GuptaDeveloper (Web)B.Tech2021Computer Science
22Harsh Prakash GuptaDeveloper (Web)B.Tech2021Information Technology
23Mohith RDeveloper (Web)B.Tech2022Information Technology
24Shreyansh DubeyDeveloper (Web)B.Tech2021Information Technology
25Harsh VardhanDeveloper (Web)M.Tech2021Computer Science
26Sushanth RaoDeveloper (Web)B.Tech2023Electrical and Electronics 
27Harshal ShendeDeveloper (Web)B.Tech2023Electrical and Electronics 
28Aditya KumarDeveloper (Web)B.Tech2023Computer Science
29Adarsh NaiduDeveloper (Web)B.Tech2022Information Technology
30Harshavardhan RDeveloper (App)B.Tech2022Information Technology
31DhanasekarDeveloper (App)B.Tech2021Computer Science
32Hitesh BProduct ManagerB.Tech2021Electrical and Electronics 
33Shashank SProduct ManagerB.Tech2021Electrical and Electronics 
34Snehal SatlawarProduct ManagerB.Tech2021Chemical
35Atla Sai Pavan ReddyProduct ManagerB.Tech2021Electronics and Communication
36Sanjana V PrasadProduct ManagerB.Tech2021Civil
37Avinash KumarProduct ManagerB.Tech2021Mechanical
38Adityaa MaanProduct ManagerB.Tech2020Electrical and Electronics 
39Manash SharmaProduct ManagerB.Tech2021Information Technology
40Karthik MenonProduct ManagerB.Tech2022Mining
41Sahana Maruti ShanbhagProduct ManagerB.Tech2021Electrical and Electronics 
42Nadeer AliProduct ManagerB.Tech2021Information Technology
43Siddharth RameshProduct ManagerB.Tech2022Chemical
44Aditya PaiSystemsB.Tech2021Information Technology
45Akash NairSystemsB.Tech2021Computer Science
IRIS Labs
1Arpit Jadiya NLP to SQLB.Tech2021Information Technology 
2Ashwin ShenoyRFID Access ControlB.Tech2020Mechanical
3Govind SunilkumarRFID Access ControlB.Tech2021Electronics and Communication
4S R SahithRFID Access ControlB. Tech2021Electronics and Communication
5A Naga Neeramitra ReddyCCTV AttendanceB.Tech2021Computer Science
6Sakshat Avinash RaoNLP to SQLB.Tech2021Electronics and Communication
7Nachiket NaganureChatbotB.Tech2020Information Technology
8Sriram ACCTV AttendanceB.Tech2021Electrical and Electronics
9Rishi SharmaCCTV AttendanceB.Tech2021Computer Science
10Ashwin Nayak UChatbotB.Tech2020Information Technology
This annual report is dedicated to the Benevolent Dictator For Life (BDFL) of the IRIS Project.

Thank you

11+
Share this post:

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top