About
At the start of my tech journey, I taught myself to code and quickly found myself building full-stack applications that solve real-world problems. Since then, I’ve worked as a software engineer on learning platforms and web apps, using everything from Node.js and React Native to Ruby on Rails and FastAPI.
In 2024, I joined Auzmor to help scale their learning management system and previously contributed to InterviewBuddy’s platform, improving performance and user experience. Along the way, I’ve built projects like Donor Spot, a mobile app to connect blood donors, and experimented with AI chatbots and role-based systems just for fun.
Work Experience
Skills
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Donor Spot (Mobile App)
Donor Spot is a cross-platform mobile application that connects blood donors with people in urgent need. I developed the frontend using React Native and TypeScript to ensure a consistent and smooth mobile experience. On the backend, I built a Node.js and Express.js server connected to a MongoDB database, with Firebase integration for real-time updates and notifications. A map interface shows available donors nearby, making it easier to save lives with timely donations. The app uses a combination of REST APIs and GraphQL for flexible data flow.

Student Management System API
This API-based system was built using Ruby on Rails and Grape and is designed to streamline student enrollment, course assignments, and evaluations. It supports role-based authentication with three distinct user types: Admins who manage the system and user roles, Teachers who create and evaluate courses and tests, and Students who enroll in courses and take assessments. The backend handles data integrity, role logic, and grading workflows efficiently using PostgreSQL.

Store Rating Platform API
A robust backend system that enables users to rate stores and provides role-based access for Admins, Store Owners, and general Users. Built with modern technologies for scalability, type safety, and secure authentication.

AI Chatbot (OpenAI)
This project features a chatbot powered by OpenAI’s API, built using React.js for the frontend and Node.js for the backend. The chatbot supports natural language interactions and can be easily extended for customer support or educational purposes. This was a passion project that allowed me to explore LLM integrations, token management, and prompt engineering for AI-driven communication.
Certifications
Achievements
Get in Touch
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out to me via sandeepguttula2002@gmail.com. I look forward to hearing from you!