Software Development Engineer with 4 years of experience building and deploying production web and mobile applications using React.js, React Native, Node.js, Python, FastAPI, and MongoDB.
- Build full-stack web and mobile applications from scratch
- Design and develop REST APIs using Node.js, Express.js, FastAPI and Flask
- Implement JWT authentication and role-based access control
- Build and deploy applications using Docker and GitHub Actions
- Integrate Computer Vision and on-device AI/ML models using TensorFlow Lite
- Develop solutions across education, healthcare and social-impact domains
Python • JavaScript • Java
React.js • React Native • HTML5 • CSS3 • MUI • Shadcn
Node.js • Express.js • FastAPI • Flask • REST APIs
MongoDB • MinIO • AWS S3
Computer Vision • NLP • TensorFlow • TensorFlow Lite • PyTorch • OpenCV • Scikit-learn • CNN • YOLO
Docker • GitHub Actions • AWS • Nginx
JWT • RBAC • Git • Postman • ELK Stack • Code Reviews
Data Structures & Algorithms • OOPS • REST APIs • System Design
Oct 2022 – Present | Hyderabad, India
- Develop and deploy full-stack web and mobile applications using React.js, React Native, Node.js, Python, FastAPI and MongoDB.
- Build applications and REST APIs from scratch, covering frontend development, backend services, database integration and deployment.
- Implement secure authentication using JWT and role-based access control (RBAC).
- Containerize applications using Docker and implement CI/CD workflows using GitHub Actions.
- Integrate AWS S3 and MinIO for file and image storage workflows.
- Participate in code reviews, debugging, deployments and end-to-end feature development across multiple applications.
- Integrate Computer Vision and on-device AI/ML capabilities into mobile applications using TensorFlow Lite.
Apr 2022 – Jun 2022
- Developed a vegetable marketplace application using AngularJS and Spring Boot as part of a Google Cloud internship program.
- Gained hands-on experience with cloud-based application development and deployment.
A mobile health assessment application designed for anemia screening, particularly for rural and underserved populations.
- Built the complete React Native Android application from scratch.
- Implemented real-time camera processing using React Native Vision Camera and frame processors.
- Integrated two TensorFlow Lite (.tflite) Computer Vision models for the assessment workflow.
- Implemented a two-stage pipeline where the first model detects the conjunctiva, followed by automatic image capture and anemia assessment.
- Implemented image preprocessing including 320×320 frame resizing and 512×512 cropping before model inference.
- Integrated on-device AI inference, executing model inference directly on the mobile device.
- Generated Hb values and severity classification including Normal, Anemic and Grossly Anemic.
- Built backend services using Node.js, with MongoDB and MinIO for data and image storage.
- Currently being field tested on Android devices.
Tech: React Native • React Native Vision Camera • TensorFlow Lite • Computer Vision • Node.js • MongoDB • MinIO
Government education management platform supporting academic and student management workflows for Telangana government schools.
- Worked as a Frontend Engineer using React.js.
- Developed responsive interfaces using MUI and custom React components.
- Built student and academic management workflows for the platform.
- Collaborated on application development and deployment for an on-premise environment.
Tech: React.js • MUI • Node.js • MongoDB
A platform connecting NGOs, corporates, freelancers, students and interns to collaborate on projects.
- Developed full-stack application features using React.js and Node.js.
- Implemented role-based access control for different user types.
- Built workflows supporting project collaboration and management.
- Worked with MongoDB for application data management.
- Deployed the application on an on-premise server.
Tech: React.js • Shadcn • Node.js • MongoDB • RBAC
An automated classroom assessment platform for evaluating student answers and generating feedback.
- Developed frontend and backend components for the assessment platform.
- Built backend services using FastAPI.
- Implemented NLP-based student answer evaluation.
- Generated automated scores and feedback for student responses.
- Used MongoDB for storing assessment-related data.
Tech: React.js • Python • FastAPI • NLP • MongoDB
Co-authored a research paper applying Natural Language Processing and Computer Vision to automate classroom assessment.
The work was carried out in collaboration with Raj Reddy Center for Technology and Society (RCTS) and IIIT Hyderabad.
- 🥇 Winner – India’s Largest Robotics Championship
- 🥉 3rd Prize – 24-Hour SmartBridge IBM Hackathon
- 💻 Solved 300+ problems on LeetCode and HackerEarth
- 🚀 Shortlisted for Phase 2 – National Bootcamp + Hackathon (SmartBridge)
- 👨💻 Mentored junior developers in programming and web development
Full Stack Development
↓
React.js + React Native
↓
Node.js + Python + FastAPI
↓
MongoDB + REST APIs
↓
Docker + CI/CD + Cloud
↓
Computer Vision + AI/ML
↓
Real-World Applications


