integrated resource and information sharing (iris), nitk
application developer (March 2022 - March 2024)
- IRIS, a student-led ERP, automates admin & academic tasks, with 5,000+ downloads on Play Store and App Store.
- Contributed to the iOS app release, configured notifications and storage on the iOS platform collaboratively.
- Developed a robust module for advanced course viewing and real-time data fetched from a REST API endpoint.
- Designed and developed a module to keep track of and manage all the events happening in the university.
cruv
application developer intern (Jan 2023 - June 2023)
- CRUV is an investment firm handling over 150M CDN requests/month, 1B+ user events, and 3M+ monthly content-watching minutes.
- Unisen: Connects aspiring and current international students, bridging the study abroad gap.
- Developed splash screen animations to improve the overall user experience.
- Designed a select-from-list widget having animations on selection and deselection from the list.
- Implemented real-time mentor-mentee video calling using AgoraRTC video chat API and its engine’s Flutter plugin.
- Implemented a calendar-based user interface that keeps track of all the calls and events scheduled for the user.
integrated resource and information sharing (iris), nitk
systems engineer and lead (March 2023 - Present)
- Managing a team of 10 system engineers to maintain the backend infrastructure of IRIS ERP.
- Configured a Continuous Integration/Continuous Deployment pipeline using GitLab CI to create an app artefact.
- Performed frontend/backend load testing on application modules using k6; monitored results via InfluxDB/Grafana.
- Configured a 2-node k8s cluster (kubeadm) to support distributed load performance testing on application modules.
- Implemented gVisor container sandbox on a Staging Server to isolate containers and mitigate kernel-level vulnerabilities.