Skip to content
View akashzone's full-sized avatar

Organizations

@xyphx

Block or report akashzone

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
akashzone/README.md

Hi, I'm Akash Nadar

Backend-focused full stack developer building scalable web applications and exploring the intersection of software engineering fundamentals and real-world systems.


About Me

I'm a final-year BSc Computer Science student at SIES College, passionate about backend development and system design. My focus is on building production-grade applications while strengthening my foundation in data structures, algorithms, databases, and cloud infrastructure.

I approach software engineering with intentionality—each project is an opportunity to deepen my understanding of authentication, API design, database modeling, authorization, and scalable application architecture.

I'm actively preparing for software engineering and backend development roles through hands-on development, structured learning, and continuous problem solving.


Tech Stack

Languages

JavaScript C++ SQL

Backend

Node.js Express

Core Competencies:

  • REST API design and development
  • JWT authentication with HTTP-only cookies
  • Access and refresh token mechanisms
  • Role-Based Access Control (RBAC)
  • Password hashing with bcryptjs
  • Google OAuth 2.0 integration
  • Middleware architecture
  • API validation and error handling
  • Backend CRUD operations

Frontend

React Tailwind CSS HTML5 CSS3

Libraries & Tools:

  • React Router
  • Context API
  • Axios
  • Responsive component architecture
  • Tailwind utility-first styling

Databases

MongoDB Mongoose

Currently Learning:

  • SQL fundamentals
  • Relational database design
  • Query optimization
  • Database normalization
  • Joins and indexing
  • DBMS concepts

Tools & Platforms

Git GitHub Cloudinary

Other: Multer • Axios • Postman • VS Code


Featured Project

LocalConnect – MERN Marketplace

Connecting local business owners with student developers

LocalConnect is a full-stack marketplace that connects local business owners with student developers for real-world software projects.

The platform allows business owners to publish project requirements, students to discover and apply for projects, and admins to manage the platform.

The project was built to demonstrate end-to-end full-stack development, including authentication, authorization, REST APIs, database modeling, file management, real-time communication, project lifecycle management, and administrative features.

Key Features:

  • Authentication

    • JWT-based authentication
    • HTTP-only cookies
    • Access and refresh token flow
    • Google OAuth 2.0
    • Secure logout functionality
  • Authorization

    • Role-Based Access Control (RBAC)
    • Separate permissions for Students, Business Owners, and Admins
    • Protected frontend routes
    • Protected backend APIs and middleware
  • Project Marketplace

    • Business owners can create and manage projects
    • Project categories and required skills
    • Budget and deadline management
    • Students can browse available projects
  • Application System

    • Students can apply to projects
    • Cover letter and estimated completion duration
    • Application status tracking
    • Accept, reject, and withdraw workflows
    • Project lifecycle management
  • Work Submission

    • Students can submit completed work
    • Business owners can review submissions
    • Project status transitions through the development lifecycle
  • Real-Time Chat

    • Student ↔ Business Owner communication
    • Real-time messaging using WebSockets
    • Project-based communication
  • User Profiles

    • Student profiles with bio and skills
    • GitHub, LinkedIn, and portfolio links
    • Resume uploads
    • Profile image management
  • File Management

    • Multer for file handling
    • Cloudinary integration
    • Profile image uploads
    • Resume uploads
    • Image cropping and editing
  • Reviews & Ratings

    • Business owners and students can review completed work
    • Review management through the platform
  • Admin Panel

    • User management
    • Project management
    • Application management
    • Submission management
    • Reviews and reports
    • Platform-level administrative controls
  • Responsive UI

    • React-based frontend
    • Tailwind CSS
    • Responsive layouts
    • Role-specific dashboards
    • Protected navigation

Tech Stack:

React • Node.js • Express.js • MongoDB • Mongoose • Tailwind CSS • JWT • Google OAuth • Cloudinary • WebSockets

Status: Completed

Repository: LocalConnect on GitHub


Other Projects

SkillForge LMS

Learning Management System with student and instructor dashboards, course management, and progress tracking.

Tech: React • Node.js • Express.js • MongoDB • JWT • Cloudinary

Repository • Live Demo


Conversa AI

AI-powered chat application with persistent conversation history and Gemini API integration.

Tech: React • Node.js • Express.js • MongoDB • Gemini API

Repository • Live Demo


My Learning Roadmap

Frontend Basics ↓ MERN Stack Development ↓ Backend-Focused Development ↓ Authentication & API Security ↓ Databases & SQL ↓ Data Structures & Algorithms ↓ Cloud & Containerization ↓ System Design & Architecture Comfortable With ✓ MERN stack development REST API development JWT authentication HTTP-only cookies Refresh token architecture Role-Based Access Control Google OAuth MongoDB & Mongoose Database schema modeling React component architecture Responsive design with Tailwind CSS Cloudinary file management WebSocket-based real-time communication Currently Learning 📚 Data Structures & Algorithms – C++ STL, sorting, searching, recursion, hashing, arrays, linked lists, binary search SQL & Relational Databases – Joins, normalization, indexing, query optimization Backend Architecture – Scalable API design, middleware patterns, error handling Docker & Containerization – Building and deploying containerized applications AWS Fundamentals – Cloud services and infrastructure System Design – Scalability, distributed systems, caching, load balancing Operating Systems & DBMS – Core computer science fundamentals Current Goals

I'm currently focused on:

Building strong backend engineering fundamentals Preparing for software engineering and backend development roles Improving DSA and problem-solving skills Developing production-grade full-stack applications Strengthening SQL and relational database knowledge Learning Docker and AWS Understanding scalable system architecture Improving API security and backend performance Contributing to open-source projects

Connect With Me

Platform Link Portfolio akashzone.github.io LinkedIn linkedin.com/in/akashnadar-dev Email akashnadar.dev@gmail.com GitHub @akashzone

Always learning. Always building.

```

Pinned Loading

  1. localconnect localconnect Public

    A marketplace that helps local businesses discover and hire student developers for websites and digital services through project listings, applications, secure communication, and payments.

    JavaScript

  2. Conversa-AI Conversa-AI Public

    Conversa AI is a full-stack conversational AI application enabling real-time, context-aware interactions using large language models. Built with React, Node.js, and Google Gemini API for scalable a…

    JavaScript

  3. skillforge-lms skillforge-lms Public

    Full-stack AI-powered Learning Management System built with React, Node.js, Express, MongoDB, and Gemini AI. Features role-based authentication, course management, video lessons, enrollments, progr…

    JavaScript