Developed the placement website for St. Xavier's College - Autonomous Mumbai.
Completed a project in the final year of B.Sc IT which was based on banking, smart posters and identity generation using Near Field Communication and Android.
Designed a Music site and an Android app to accompany it with features such as custom playlists, equalizers and NFC. Currently the android app is being upgraded. Link: https://music.santechz.com
Completed a project in the final year of M.Sc IT which was based on creating a universal medical record system with NFC cards for doctors and patients using Android, Java, Docker and Virtualization. It allows fast paperless prescriptions, instant payment to doctors and allows pharmacies to retrieve prescriptions instantly. Also developed a special algorithm for securing data on the NFC card. All important information is stored in the cloud.
Visiting Faculty
B.Voc (Software Development) (2017 - 2020)
St. Xavier’s College - Autonomous, Mumbai
Implemented newer methods of teaching and introduced the Canvas LMS.
Encouraged students to think rather than rote learn.
Was a project guide for my final year students.
Implemented a Shoutcast server and hosted Radio shows for my students.
Developed an innovative attendance app which updates attendance in real time.
Amended the Android module in the syllabus and introduced Kotlin. Also introduced Firebase to the main stream curriculum.
Amended the Advanced Java module and introduced Docker and Google App Engine.
Amended the Software Testing module and introduced a practical implementation of Automation testing and Penetration testing.
Amended the Data Warehousing and Mining Module and introduced Apache Hive, Orange3 and Apache Superset.
Implemented a solution for the Caius Lab to use a legacy Gas Chromatography with a more modern system.
Implemented virtualisation solutions for the St. Xavier’s Knowledge Centre.
I held a three day workshop on python for M.Sc. Astrophysics students in St. Xavier’s College - Autonomous, Mumbai.
I held a workshop on Operating Systems for M.Sc. Life-science students in St. Xavier’s College - Autonomous, Mumbai.
Visiting Faculty
PG Diploma in Bioinformatics 2019 - 2020
St. Xavier’s College - Autonomous, Mumbai
Taught the students how to write programs in Java and Python. Also briefly introduced them to BioJava.
Trained the teaching staff of St. Xavier's College to use the Canvas Learning Management System for effective online teaching and evaluation.
Assistant Professor
Department of Information Technology (2020 - Present)
St. Xavier’s College - Autonomous, Mumbai
Currently teaching the students of B.Sc Information Technology and M.Sc in Big Data Analytics.
Taught B.Sc subjects such as Embedded Systems, Network Security & Internet Technologies, C++, Big Data & Cloud Computing, Data Communication & Network Standards and Modern Operating Systems. Made the subjects more relevant to the times.
Taught M.Sc subjects such as Computing for Data Sciences and Cloud Computing.
Amended the practical component of the Embedded System subject by introducing the Arduino. Taught them how to wire components and program the Arduino uno board.
Revised the Modern Operating Systems subject by giving more prominence to Open Source and Linux. Taught the students the essential concepts of Linux such as basic commands, shell scripts, user management, permission management, firewalls, network configuration, LVM, RAID, SSH, KVM, Web Servers, NFS, Samba, VNC, PXE etc.
Amended the practical component of the Network Security subject by adding elements such as penetration testing by using various tools on Kali Linux.
Designed the Cloud Computing course syllabus for the M.Sc in Big Data Analytics course.
Made the Data Communication & Network Standards more practical by asking students to form topologies and simulate those topologies using Cisco Packet tracer.
Built a new temporary website for St. Xavier's. College, Mumbai after a cyberattack took place on the original site. The current website is built by another team. The one which I built can still be viewed from here.
Link: https://xaviers.edu/main/home
Alternate Link: Click Here
Conducted a workshop on Configuring Linux Servers for the Third Year Undergraduate Engineering Students of Xavier Institue of Engineering on the 24th of March 2022.
It was a short term training program for Cloud Computing. I was a resource person for this workshop. I covered the following topics:
- Introduction to Cloud Computing
- Implement Virtualization (Type 1 and Type 2)
- Introduction to Content Delivery Services
- Various softwares used for setting up a private cloud
- Introduction to Analytics as a service
- Introduction to container orchestration
- Setting up a Kubernetes Cluster
This was covered over a span of three days.