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

Block or report nur-hasin

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
nur-hasin/README.md

Hi there, I'm Hasin! πŸ‘‹

I build scalable web applications, explore AI-powered software systems, and contribute to open-source projects.


πŸ‘¨β€πŸ’» About Me

  • πŸŽ“ Computer Science & Engineering student specializing in Software Engineering at AIUB
  • πŸ’» Full-Stack Engineer passionate about backend architecture, scalable systems, and modern web development
  • πŸš€ Building applications using MERN, Next.js, NestJS, PostgreSQL, and MongoDB
  • 🧠 Strengthening problem-solving skills through Data Structures & Algorithms (Java) and regular coding practice
  • πŸ€– Exploring AI-powered applications, LLM integration, context engineering, and Agentic AI workflows
  • 🌍 Active Open Source Contributor collaborating on real-world codebases
  • πŸ’‘ Interested in software architecture, cloud technologies, distributed systems, and AI engineering

πŸ› οΈ Tech Stack

Languages

Other

Frontend

Backend & APIs

Databases & ORM

Other

  • REST APIs

Cloud & Tools

Other

  • MongoDB Atlas
  • Agile/Scrum
  • Manual Testing

πŸš€ Featured Projects

NexCart: Multi-Vendor E-Commerce Platform

NestJS | TypeORM | PostgreSQL | Next.js | TypeScript

Full-stack e-commerce platform with multi-role management and real-time operations.

  • Built secure REST APIs with JWT authentication, DTO validation, and role-based access control.
  • Developed admin dashboards with PostgreSQL, TypeORM, and real-time updates using Pusher WebSockets.
  • Implemented authentication workflows, email verification, and order/rider management.

πŸ”— GitHub: https://github.com/nur-hasin/nexcart


Orvexa: AI Chat Application

Express.js | MongoDB | React.js | OpenRouter API

AI-powered chat application focused on efficient LLM context management.

  • Built token-efficient context handling with rolling summaries and message history optimization.
  • Implemented rate limiting, Helmet security, and optimized AI inference workflows.
  • Created a responsive chat interface with Markdown rendering and optimistic updates.

πŸ”— GitHub: https://github.com/nur-hasin/orvexa


Stayly: Rental Property Marketplace

Express.js | MongoDB | EJS | Passport.js

Rental marketplace with authentication, listings, and media management.

  • Built MVC architecture with RESTful routes and session-based authentication.
  • Implemented authorization, validation, and database-driven workflows.
  • Integrated Mapbox geocoding, Cloudinary uploads, and Joi validation.

πŸ”— GitHub: https://github.com/nur-hasin/stayly


🌍 Open Source Contributions

Elite Coders Winter of Code (ECWoC)

  • Ranked 42 / 5000+ contributors (Top 1%)
  • Improved frontend systems and contributed multiple merged pull requests

Hacktoberfest

  • Refactored React.js components and resolved CSS stacking/overflow issues
  • Contributed 12 validated pull requests

Social Winter of Code (SWoC)

  • Enhanced universal search components and responsive UI architectures
  • Delivered improvements through accepted pull requests

🧠 Currently Learning

  • Backend system design
  • Cloud deployment & DevOps practices
  • Distributed systems fundamentals
  • Retrieval-Augmented Generation (RAG)
  • Vector databases & embeddings
  • AI agent workflows

πŸ“Š GitHub Statistics


πŸ… Holopin Badges

An image of @nurhasin's Holopin badges, which is a link to view their full Holopin profile


πŸ“« Connect With Me

LinkedIn Β  | Β  GitHub Β  | Β  Portfolio

Profile Views

Pinned Loading

  1. nexcart nexcart Public

    Full-stack multi-vendor e-commerce platform with role-based dashboards for customers, sellers, riders, and admins. Built with Next.js, NestJS, TypeORM, and PostgreSQL, featuring real-time order/del…

    TypeScript

  2. Orvexa Orvexa Public

    AI-powered chat application with persistent conversations, intelligent thread management, rich Markdown & LaTeX rendering, automatic title generation, and shareable conversations

    JavaScript

  3. stayly stayly Public

    Full-stack listing & booking platform with authentication, maps, and cloud image upload

    CSS