About Me
I'm Nayan Bhatia, a PhD student specializing in WiFi localization at the University of California, Santa Cruz. My research involves using Channel State Information (CSI) in WiFi-based positioning systems, creating highly accurate and quick tracking for indoor and outdoor settings. My goal is to push the limits of what WiFi can achieve in real-time localization, making connectivity smarter and more adaptive to user movement. In parallel with my research, I developed the UC Essential Needs Navigator, a GPT-powered chatbot that consolidates essential resources for students across all UC campuses. This tool streamlines access to support for housing, food security, academic assistance, and financial aid, offering UC students a user-friendly way to find resources tailored to their needs. I’m driven by a passion for building support systems that bridge accessibility gaps, ensuring every student can quickly find the help they need.
Research Interests
- WiFi Telemetry and Localization
- Quality of Service in Wireless Networks
- Handoff Optimization Techniques
Technical Skills
Skilled in Python, SQL, C++, Java, and more. Experienced with Kubernetes, Docker, Jenkins, and AWS among other technologies.
Technical Experience
Research
Omnifi — June 2023 to September 2023, Pleasanton, California
- Conducted experiments using two ESP32 devices to collect WiFi telemetry data like RSSI, CSI, and FTM, adjusting device positions and settings to optimize data accuracy.
- Investigated the impact of environmental factors and device settings on accuracy, particularly at short distances, for indoor WiFi Localisation.
- Tested various CPU frequencies and burst rates on ESP32 devices to assess their impact on timing measurement accuracy, aiming to reduce error margins and improve performance.
Web Developer and DevOps
CASFS, UCSC — Oct 2021 - Present, Santa Cruz, California
- Managed an SQL database, implemented an efficient CI/CD pipeline, and created and maintained more than 100 REST HTTP endpoints using Pytest-Python, Jest, and Selenium for automated testing.
- Leveraged Google OAuth2 to integrate the authentication with VueJS and Flask, resulting in a seamless user experience for approximately 3,00,000 students across all 10 UC campuses.
- Implemented scalable infrastructure using Apache HTTP Server and Gunicorn on CentOS to accommodate the high traffic demands of the UC BASIC NEEDS website, resulting in a 30% increase in website capacity.
Teaching Assistant
CSE, UCSC — Jan 2022 - Jun 2023, Santa Cruz, California
- Taught Introduction to Scientific Computing (ASTR 119), Internet of Things (CSE 157), Programming Abstractions: Python (CSE 30-01), Beginning Programming in Python (CSE 20-01), Principles of Computer Systems Design (CSE 130-01), Systems and C programming (CSE 13S-02) consistently receiving positive feedback on evaluations.
Software Developer
Primary Health Centre Piliv, Under Zilla Parishad — Apr 2020 - Jul 2020, Solapur, India
- Elevated company productivity by deploying an Admin Analytics Dashboard on AWS EC2 (Ubuntu) utilizing the MongoDB, Express.js, React, Node.js (MERN) stack and GraphQL HTTP endpoint, reducing the need to manually write multiple REST endpoints, saving significant time and effort.
- Resulted in a 50% increase in data-driven decision-making by 500 employees and reduced latency by 300% using GraphQL compared to traditional REST endpoints, measured employing Google Lighthouse.
Technical Projects
NFT-Powered Resume Verification
- Pioneered a blockchain-based solution using smart contracts to verify resume authenticity with NFTs, addressing the challenge of fraudulent resume submissions and boosting recruitment integrity.
- Integrated Ethereum, Flask, React.js, and web3 API, leading to a 45% improvement in ATS resume ranking efficiency.
- Winner of Descope Challenge 2 at DeveloperWeek CloudX 2023 Hackathon amidst a competitive field of over 300 participants.
Automation Society Security Task
- Integrated an automation system for gathering the identity of the visitors with timestamp and temperature checks.
- Demonstrated the Gait Recognition Model formulated by OpenPose and KNN and measured temperature by MLX 90614.
Measure Visual Acuity for Non-Medical Workers
- Devised an innovative digital platform to measure visual acuity, integrating a REST API with a MongoDB database. This solution empowered non-medical workers, serving hundreds, to obtain accurate readings without traditional equipment.
- Strategically led the team to clinch victory amidst 348 competing teams, showcasing leadership, and solution-driven approach.
Personal Accomplishments
- Chairperson, IoT Cell, KJSIEIT (Jun 2020 - May 2021) - Orchestrated and executed multiple seminars and events, driving engagement for over 100 students and fostering a thriving tech community within the campus.
- ML Developer, AI Hackathon 2019, Centre for Development of Advanced Computing (CDAC) (Jul 2019 - Sep 2019) - Secured a position among the top 12 teams in a competitive field of 250 nationwide teams, underlining our expertise in AI.
- Backend Developer, Smart India Hackathon Software Edition, 2019, Team Random-6 (Jan 2019 - Mar 2019) - Played a pivotal role in securing a win among 52,000 entries, emphasizing collaborative innovation and technical prowess by solving the problem statement "Finding the nearest Parking Lot in vicinity".