Suleiman Abdulkadir

Loading...

All Projects

21 projects across SWE, DevOps & AWS

Filter by domain. Each project links to a full case study with architecture, decisions, and results.

SWE
TechVerse

TechVerse

Boosted platform performance 60% with Redis caching across 1,000+ product catalog

Full-stack e-commerce platform with real-time inventory tracking, Stripe payment processing, and Redis caching. Built a comprehensive admin dashboard managing 1,000+ products.

60% performance boost1,000+ productsReal-time inventory
ReactNode.jsRedisStripeCloudinaryMongoDBBootstrap
SWE
TalentHive

TalentHive

Served 500+ professionals with 95% satisfaction and TypeScript-safe APIs end to end

Freelancing marketplace connecting 500+ professionals. Secure payment workflows with Stripe, real-time messaging, and TypeScript-based APIs ensuring type safety across the platform.

500+ professionals95% satisfactionReal-time messaging
ReactExpressTypeScriptStripeRedisMaterial-UI
DevOps

DevOps Capstone

Reduced deployment time from hours to minutes with 95%+ test coverage via TDD

Containerized Flask microservice following TDD principles. Automated CI/CD pipelines using Tekton, orchestrated deployments with Kubernetes, and implemented PostgreSQL for data persistence.

95%+ test coverageHours to minutes deployFull TDD
PythonFlaskPostgreSQLDockerKubernetesTektonCI/CD
AWS
AWS Rekognition Pipeline

AWS Rekognition Pipeline

Processed 50,000+ images at 99.9% uptime with fully serverless event-driven architecture

Event-driven serverless pipeline processing facial expressions at scale. Leveraged AWS Rekognition for ML analysis, automated data workflows with Lambda, and visualized insights through QuickSight.

50,000+ images99.9% uptimeFully serverless
AWS LambdaS3RekognitionAthenaQuickSight
AWS
Serverlesspresso

Serverlesspresso

Handles 1,000+ concurrent orders with real-time WebSocket updates via AWS AppSync

Real-time coffee ordering system serving multiple user roles. Orchestrated complex workflows with Step Functions, WebSocket connections via AppSync, and secured authentication with Cognito.

1,000+ concurrent ordersReal-time WebSocketsMulti-role system
AWS Step FunctionsLambdaAppSyncEventBridgeCognito
AWS
CloudPulse

CloudPulse

Self-healing infrastructure dashboard with under 2-minute recovery and 101 tests across 17 suites

Self-healing infrastructure health dashboard on AWS. Monitors its own infrastructure, displays real-time status, and automatically recovers from failures without human intervention. Deployed on EC2 instances behind an ALB across 2 AZs with Auto Scaling. Kill an instance and watch the system heal itself in real time. Infrastructure provisioned entirely through AWS CLI shell scripts every API call visible, commented, and explained. Built as a hands-on learning tool for AWS Core Compute and Networking.

Under 2min self-healing101 tests / 17 suitesSingle-command deploy
Node.jsExpressTypeScriptAWS EC2VPCALBAuto ScalingCloudWatchIAMSSM
AWS
VaultStream

VaultStream

Encrypted file vault with per-file KMS encryption and ~85% storage cost reduction across 15+ AWS services

Secure file storage platform where users upload, encrypt, share, and manage sensitive documents. Every file gets its own encryption key via KMS envelope encryption. Storage costs optimize automatically through S3 lifecycle tiering, files are delivered globally through CloudFront signed URLs, and thumbnails and virus scans run asynchronously through event-driven Lambda workers. Polyglot persistence pairs DynamoDB single-table design for metadata, RDS PostgreSQL for compliance-grade audit logs, and ElastiCache Redis for sub-millisecond cached reads. Infrastructure is defined entirely in AWS CDK (TypeScript) across 8 stacks.

15+ AWS services487+ tests / 19 properties~85% storage cost cutSub-100ms cached reads
AWSTypeScriptS3DynamoDBKMSCloudFrontLambdaRedisExpressCDKCognito
AWS

EventForge

Hybrid event platform pairing ECS Fargate and Lambda with a Step Functions saga across 16 AWS services

Hybrid event processing platform that runs containers and serverless together in one system. The REST API runs on ECS Fargate for consistent sub-200ms latency, while bursty background work (email, PDF receipts, webhooks) runs on scale-to-zero Lambda. Orders flow through an EventBridge bus into a Step Functions saga that validates, reserves inventory, charges payment, and compensates automatically on failure. DynamoDB single-table design handles idempotency with conditional writes, and X-Ray traces the full request path end to end.

16 AWS services343 tests / 19 propertiesSaga with compensationX-Ray traced
AWSTypeScriptECS FargateLambdaStep FunctionsEventBridgeSQSDynamoDBCognitoReact
DevOps
ShipGuard

ShipGuard

Zero-downtime CI/CD platform with security gates, canary traffic shifting, and automatic rollback

A complete AWS CI/CD pipeline that ships code to production using blue/green deployments with canary traffic shifting, then rolls back automatically when error rates spike no human intervention required. The five-stage CodePipeline runs security scanning (npm audit, Trivy, git-secrets) that blocks builds on high/critical vulnerabilities, deploys to staging with health validation, requires a manual approval gate, then shifts 10% of production traffic to the new version before completing. A CloudWatch alarm on 5xx error rate triggers CodeDeploy's native rollback. The entire infrastructure is defined in CloudFormation nothing is click-ops.

Zero-downtime deploys10% canary shiftAutomatic rollbackSecurity-gated builds
AWSCodePipelineCodeBuildCodeDeployCloudFormationALBEC2CloudWatchTypeScript
SWE
Taskly

Taskly

Reduced team coordination time 40% with serverless AWS migration handling 10,000+ requests/day

Full-stack task management platform built for individuals and small teams. Started as a MERN stack app (Express, MongoDB, React) and migrated to a production-grade AWS serverless architecture. The app handles task creation, team collaboration, project tracking, calendar views, productivity analytics, and real-time notifications. The AWS migration replaced the monolithic backend with Lambda functions behind API Gateway, swapped MongoDB Atlas for DocumentDB in a private VPC, and moved file storage to S3 with CloudFront CDN. Infrastructure is fully codified in Terraform (12 modules), deployed via GitHub Actions with OIDC authentication and canary deployments.

10,000+ requests/day95% cost reductionSub-200ms response
ReactNode.jsAWS LambdaDocumentDBTerraformCloudFrontAPI GatewayWAFEventBridgeSESVPC
SWE
Blogify

Blogify

Cut page load times 45% through optimized Django ORM queries

Feature-rich blogging platform with Django powering content management. Threaded commenting, tagging, bookmarking, and optimized database queries.

45% faster loadsThreaded commentsMulti-user
DjangoPythonHTMLCSS
SWE

Jobify

Architected RESTful APIs handling 10,000+ job postings with real-time analytics

Job management platform streamlining recruitment workflows. RESTful APIs, advanced filtering, and analytics dashboard providing real-time hiring insights.

10,000+ postings70% faster postingReal-time analytics
Vue.jsJavaScriptSCSS
SWE
YelpCamp

YelpCamp

Supports 1,000+ campground listings with Mapbox geolocation and Cloudinary media

Campground review platform with interactive mapping and rich media support. Cloudinary for image delivery, Mapbox for location visualization, and secure authentication.

1,000+ listingsMapbox integrationSecure auth
Node.jsExpressMongoDBCloudinaryMapbox
SWE
Tourify

Tourify

Production-grade tour booking with JWT auth, Stripe payments, and automated emails

Production-ready tour booking application with enterprise-grade security. Stripe payments, JWT authentication, automated email notifications, and security best practices.

SOC 2 standardsAutomated emailsJWT + Helmet
Node.jsExpressMongoDBPugStripe
AWS
DynamoDB + Lambda + API Gateway

DynamoDB + Lambda + API Gateway

Sub-100ms serverless REST API demonstrating AWS best practices at scale

Serverless REST API with DynamoDB schema optimized for performance, Lambda functions with error handling, and secure endpoints through API Gateway.

Sub-100ms responseServerlessAWS best practices
AWS DynamoDBLambdaAPI Gateway
SWE
Tesla Page

Tesla Page

Pixel-perfect Tesla landing page clone with smooth animations across all devices

Crafted a pixel-perfect Tesla landing page clone showcasing modern web design principles. Implemented smooth animations and responsive layouts delivering seamless experiences across all devices.

Pixel-perfectFully responsiveSmooth animations
HTMLBootstrapJavaScript
SWE
Appling

Appling

Interactive quiz app with dynamic question generation and real-time scoring

Developed an interactive quiz application with dynamic question generation and real-time scoring. Designed engaging UI animations and implemented local storage for progress tracking.

Real-time scoringLocalStorageAnimated UI
HTMLJavaScriptCSS
SWE
Roads

Roads

Offline-capable task tracker with drag-and-drop and zero backend dependencies

Created a task tracking application leveraging browser LocalStorage for offline functionality. Implemented drag-and-drop interfaces and designed persistent data management without backend dependencies.

Offline-firstDrag-and-dropNo backend
JavaScriptLocalStorage
SWE
Architecture

Architecture

Modern architecture portfolio with smooth scrolling and optimized image loading

Designed a modern architecture portfolio showcasing creative layouts and visual storytelling. Implemented smooth scrolling effects and optimized image loading for fast performance.

Creative layoutSmooth scrollFast loading
HTMLJavaScriptCSS
SWE
Classic Cars

Classic Cars

Vintage car showcase with elegant design and smooth animations across all devices

Built a vintage car showcase website featuring elegant design and smooth animations. Implemented responsive galleries and optimized image delivery for fast loading across devices.

Responsive gallerySmooth animationsFast images
HTMLCSSJavaScript
SWE
Little Lemon Database

Little Lemon Database

Comprehensive MySQL database solution reducing query response times by 60%

Engineered a comprehensive MySQL database solution for restaurant operations. Designed normalized schemas, automated data workflows with Python, and created ER diagrams documenting complex relationships.

60% faster queriesNormalized schemaER diagrams
MySQLPythonER Diagram