Skip to content
View sagarboyal's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report sagarboyal

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sagarboyal/README.md

Hi, I'm Sagar Boyal

Full Stack Developer | Java | Spring Boot | React
Open to internships & entry-level opportunities


πŸ›  Tech Stack

Backend: Java, Spring Boot, Hibernate, JPA, REST APIs, JWT Authentication
Frontend: React, React Native, Redux, Material-UI, JavaScript, HTML5, CSS3
Databases: PostgreSQL, MySQL, MongoDB
Tools: Git, GitHub, Maven, Postman


πŸš€ Featured Projects

1. Job Platform - Full Stack Application

πŸ”— Frontend | Backend

What: Job marketplace with automated job scraping from websites

Tech: Java, Spring Boot, React Native, PostgreSQL, JWT Auth, GraphQL

Key Features:

  • Automatic job fetching from multiple sources
  • Advanced search with filtering
  • Aggregated government job listings
  • Secure user authentication
  • Responsive mobile design

What I Built:

  • RESTful APIs with proper error handling
  • JWT-based security implementation
  • Redux state management
  • Database optimization with indexing

2. Trex - Enterprise Expense Management

πŸ”— Frontend | Backend

What: Multi-role expense tracking system with approval workflows

Tech: Java, Spring Boot, React, Vite, PostgreSQL, JWT

Key Features:

  • Multi-level approval workflow (Employee β†’ Manager β†’ Admin)
  • Role-based access control
  • Document/receipt uploads
  • Real-time status tracking
  • Transaction-safe operations

What I Built:

  • Complex role-based authorization
  • Database transactions for data integrity
  • Approval workflow logic
  • File handling system
  • Modern React UI with Vite

πŸ“Š Coding & Problem-Solving

  • LeetCode: Active problem solver (Arrays, Strings, Trees, Graphs, DP)
  • Focus: DSA & coding interview preparation

🌱 Currently Learning

  • React Native (mobile development)
  • Design Patterns
  • Docker & containerization
  • System Design Fundamentals

πŸ“« Let's Connect

LinkedIn β€’ LeetCode β€’ GitHub β€’ Email

Pinned Loading

  1. job-platform-api job-platform-api Public

    Automated job data scraping API built with Spring Boot that collects listings, saves them to the database, and serves them to the application.

    Java

  2. job-platform-app job-platform-app Public

    TypeScript

  3. enterprise-expense-tracker-ui enterprise-expense-tracker-ui Public

    This is the official frontend for the Enterprise Expense Tracker, built with React and Vite. It provides a modern, responsive user interface for employees, managers, and administrators to manage ex…

    JavaScript 1 1

  4. enterprise-expense-tracker-backend enterprise-expense-tracker-backend Public

    Forked from AditShh-git/EnterpriseExpenseManagementSystem

    This is the backend service for an enterprise-level expense management system, built with Java and Spring Boot. It provides a secure REST API for handling expense submissions, a multi-level approva…

    Java