Attendance & classrooms
Attenex
Attendance, in real time.
A classroom attendance app where teachers run live lectures and students check in with location and passcode verification.
- React Native
- Expo
- Geofenced attendance
- Socket.IO
I build apps
that users just love it
Attendance & classrooms
Attendance, in real time.
A classroom attendance app where teachers run live lectures and students check in with location and passcode verification.
Learning & community
A social space for learning and collaboration.
A mobile social-learning app for sharing posts, messaging people, coordinating tasks, finding hackathons, and collaborating in video rooms—with LexAI built in.
Camera-powered fitness
Every rep. Hands-free.
A hands-free push-up counter that tracks facial movement through the front camera and saves completed workout sessions locally.
— Present
InternshipWorked on Pingz, a React Native application connected to IoT machines. Implemented mobile interfaces from Figma designs using TypeScript.
—
InternshipWorked on FixX, a mobile task marketplace connecting clients and task takers. The product spans task discovery, offers, bookings, and completion.
—
InternshipA learning-focused internship that deepened my understanding of native Android development and the platform beneath React Native.
LinkedIn OAuth2 authentication for React Native. Typed, customizable, and built to support backend token exchange.
I’m Nikhil, a developer based in India, helping businesses build exceptional mobile experiences.
I enjoy working through difficult problems, especially when things get hard and uncertain. I like taking on things that are outside my current knowledge and figuring out how to make them work.
I care deeply about how a product feels and works in someone’s hands. That keeps me interested in the details—and willing to stay with a problem until I truly understand it.
Like Steve Jobs, I believe obsession and passion for user experience can make all the difference. If you care about building products that people genuinely enjoy using, let’s connect.
View résumé (opens in a new tab)