← Back to projects
Live · Maintained · Next.js · Node.js · Search

DevMinds Jobs & Education Hub

A multi-sided job, scholarship, and government-contract portal where administrators and verified company accounts can publish opportunities for job seekers, students, and organizations.

RoleSoftware Architect & Full-Stack Engineer
ClientDevMinds
Timeline2025 — Present
TechnologyNext.js · Node.js · Prisma · Redis
DevMinds Jobs & Education Hub main interface
Engineering contribution

What I designed and delivered.

01

Designed a multi-sided opportunity platform for administrators, companies, job seekers, and students.

02

Combined modern Next.js product surfaces with a Node.js service layer, Prisma persistence, MySQL, Redis-backed queues, and Elasticsearch discovery.

03

Implemented role-aware publishing, background workers, rate limiting, media processing, reporting, health checks, and containerized delivery.

Operational capability

Workflows designed
for real users.

Product behavior is presented in operational terms rather than as a list of generic CRUD screens.

Administrators can publish jobs, scholarships, and government contracts.

Verified company accounts can create and manage their own opportunity listings.

Search and discovery are optimized for large, multilingual datasets.

Background workers handle expensive or asynchronous operational tasks.

Role-aware dashboards separate public, company, and administration workflows.

Reporting surfaces expose operational activity and platform performance.

Architecture

How the system
is composed.

A concise view of the product, domain, data, integration, and delivery boundaries.

01

Next.js experience layer

Server-aware rendering, responsive interfaces, multilingual typography, forms, dashboards, and public discovery.

02

Node.js domain API

Express services, validation, authentication, role-aware workflows, Prisma persistence, and media handling.

03

Search & worker layer

Elasticsearch indexes, Redis-backed queues, BullMQ workers, cleanup jobs, and realtime notifications.

04

Container delivery

Dockerized services, health checks, environment separation, and automated CI/CD delivery.

Source code

GitHub access,
matched to visibility.

Public source opens directly. Private repositories require a verified GitHub username, a legitimate review purpose, and manual approval.

Visual evidence

Product interfaces
and operational outputs.

Sanitized screenshots and original interface artwork demonstrate the delivered product without exposing confidential information.

Continue exploring

Related work.

UNWFP Resilience and Food Systems (RFS) — Food Assistance for Training (FFT) Management System interface preview01
Production · Maintained·2023 — Present

FFT Project MIS

A locally deployed and actively maintained project-management system for beneficiary assessment, enrollment, practical-skills training, QR and manual attendance, reporting, monthly payment coordination, and trainer operations—supporting programs intended to strengthen participants’ financial independence and household resilience.

RoleLead Full-Stack DeveloperClientRupani Foundation Afghanistan / UNWFP Resilience and Food Systems (RFS)
ReactLaravel APIMySQLQR attendanceRBACPDF reporting
Rupani Foundation Afghanistan Website, API & CMS interface preview02
Production · Maintained·2023 — Present

RFA Website & CMS

A production website ecosystem for an international NGO: a React.js public website, a Laravel API that supplies structured content, and a separate Laravel Blade CMS for editorial administration.

RoleFull-Stack DeveloperClientRupani Foundation Afghanistan
ReactLaravel APILaravel BladeMySQLAWSNginx