Software Engineering Undergraduate at Delhi Technological University (DTU).
I enjoy turning ideas into working software — understanding the problem, designing the system behind it, and building it into something real.
My work currently revolves around software engineering, backend systems, and AI-powered applications, while I continue strengthening my problem-solving and computer science fundamentals.
A privacy-focused journaling platform designed to help users capture thoughts, track moods, and reflect on their emotional patterns.
Built around a production-style backend architecture with secure authentication, caching, asynchronous event processing, scheduled workflows, and optional AI-assisted journal analysis.
Highlights:
- JWT-based authentication and role-based authorization
- Journal and reflection management
- Redis caching
- Event-driven email processing using Apache Kafka
- Scheduled weekly sentiment reports
- Opt-in AI analysis for journal entries
- Reflection prompts and mood tracking
- API documentation with Swagger/OpenAPI
- Docker and CI/CD integration
Tech: Java • Spring Boot • Spring Security • MongoDB • Redis • Apache Kafka • JWT • OpenAI • Docker
An AI-powered enterprise intelligence platform designed to transform organizational documents and knowledge into searchable, contextual intelligence.
Raven uses Retrieval-Augmented Generation (RAG) to retrieve relevant information from enterprise data and generate grounded, context-aware responses.
Highlights:
- Document ingestion and processing pipeline
- Semantic search and intelligent information retrieval
- Context-aware question answering
- Retrieval-Augmented Generation (RAG) pipeline
- LLM-powered response generation
- API-driven architecture using FastAPI
- Modular ingestion, retrieval, and generation workflows
Tech: Python • FastAPI • RAG • Vector Search • LLM APIs
A Java-based railway reservation system implementing user authentication, train search, booking and cancellation workflows, seat management, and object-oriented design principles.
Tech: Java • Gradle • Jackson
A weather application that retrieves and displays real-time weather information using external APIs.
Tech: Flutter • Dart • REST API
- AI/ML concepts and their application in software systems
- Frontend development and modern web technologies
- Deepening my understanding of scalable software systems
- 💼 LinkedIn: Tejas Tomar
- 📧 Email: tomar.tejas28@gmail.com
Stay curious. Keep building.