SHITHEL
Shoayibul Islam Shithel · Software Engineer

Shoayibul Islam Shithel - Software Engineer Portfolio | BUILDING SOFTWARE,
AUTOMATION & SYSTEMS
THAT ACTUALLY WORK.

Software Engineer & Computer Science Undergraduate. I build scalable web platforms, backend utilities, and AI-integrated applications.

Shoayibul Islam Shithel
[NEXT.JS][THREE.JS][PYTHON][POSTGRESQL][SUPABASE][LINUX]
The Perfume ShopKaajBondhuThree.js & 3D WebGLE-Commerce PlatformsNewzora PlatformSelf-Hosted HomelabThe Perfume ShopKaajBondhuThree.js & 3D WebGLE-Commerce PlatformsNewzora PlatformSelf-Hosted Homelab

01 // About

Engineering solutions that bridge the gap between complex infrastructure and user experience.

Hey! I'm a Computer Science undergraduate at AIUB. I specialize in backend systems, scalable web applications, automation, and self-hosted infrastructure.

Recently, I've architected The Perfume Shop (turnkey luxury e-commerce with 3D WebGL flacons & bKash/SSLCommerz payments) and KaajBondhu (a local service marketplace). I love transforming ideas into high-performance, real-world systems.

Field

Computer Science

Focus

Web / Backend / Automation

Education

AIUB

Location

Dhaka, Bangladesh

02 // Selected Works

Featured Flagship · Luxury Fragrance E-Commerce

The Perfume Shop

A production-grade full-stack luxury e-commerce platform and administrative ERP engineered for boutique perfumeries. Features physically-based 3D crystal flacon rendering (Three.js WebGL), native decants (2ml/5ml/10ml) and discovery sets, complete Bangladesh payment gateways (bKash Tokenized & SSLCommerz), and an atomic order state machine.

Interactive 3D crystal flacon with dynamic liquid shaders & note pyramid breakdowns
Native decants (2ml, 5ml, 10ml) & discovery sets with atomic pricing rules
Bangladesh payment gateways: bKash Tokenized Merchant API, SSLCommerz & COD
Comprehensive /admin ERP: live revenue analytics, audit logging & atomic order state machine
Next.js (App Router)React 19Three.js (WebGL)Tailwind CSSPrismaPostgreSQLbKash / SSLCommerz

KaajBondhu

A comprehensive local service marketplace platform with provider/customer workflows, real-time job booking lifecycles, Supabase Auth & RLS, and an integrated financial ledger system.

ReactViteSupabasePostgreSQLTailwind CSS

Newzora

Verified tech news portal powered by a zero-dependency static publishing engine. Features automated Google News XML sitemaps, RSS 2.0 feeds, structured NewsArticle JSON-LD schemas, and CDN caching headers.

JavaScriptNode.jsHTML5CSS3Schema.orgGoogle News SEO

C Algorithms & Problem Solving

A structured archive of 120+ solved computational problems across Codeforces (Assiut Sheet), HackerRank, and AtCoder. Demonstrates clean memory manipulation, pointers, matrix transformations, and algorithmic efficiency in C.

CAlgorithmsData StructuresPointers & MemoryCompetitive Programming

03 // Technical Taxonomy

LANGUAGES

PythonC++JavaC# (.NET)TypeScriptJavaScriptSQLBash

FRONTEND & WEB

Next.jsReact 19Three.js (WebGL)Tailwind CSSViteFramer MotionREST APIs

BACKEND & DATA

Node.jsPostgreSQLPrisma ORMSupabasePayment Gateways (bKash/SSL)Auth & RLSRedisREST APIs

DEVOPS & INFRASTRUCTURE

Linux (Ubuntu)Docker & ComposesystemdNginxAdGuard Home DNSCAKE QoSBash ScriptingCI/CD Workflows

04 // Infrastructure

DEDICATED UBUNTU SERVER

24/7 BARE-METAL HOMELAB HOST

DOCKER ENGINE & TRAFFIC SHAPING

CONTAINERIZATION LAYER & ZERO BUFFERBLOAT QOS

NGINX REVERSE PROXY & LOCAL DNS

PARALLEL RESOLVER · OPTIMISTIC CACHE & SSL TERMINATION

AUTOMATION SERVICES

Python & systemd Daemons

PRIVATE CLOUD STORAGE

Self-Hosted Media Cloud

OBSERVABILITY

Health Checks & Telemetry

05 // Education

B.Sc. in Computer Science & Engineering

American International University-Bangladesh (AIUB)

PRESENTDhaka, Bangladesh

Focusing on Software Engineering, Data Structures, Algorithms, Backend Systems, and Computer Networking.

#Software Engineering#Algorithms#Networking