Full-Stack Systems & Backend Architect
Available for Roles & Contracts

Architecting resilient backends & intelligent web systems.

I engineer scalable API-first architectures, local contextual intelligence pipelines, and responsive full-stack applications with clean separation of concerns and robust data models.

rustam@sys-arch: ~/ai-recruiter-agent
AI Agent Online
Ask AI: Sys:
System initialized. AI Recruiter Agent v2.5 loaded with Rustam's engineering knowledge base. Type any natural language question: e.g. "ask why SSE in NexusAI" or click a blue pill above!
rustam@portfolio:~$
Production & Research

Selected Engineering Projects

Real-world systems highlighting architecture, data consistency, and practical intelligence.

NexusAI Studio Interface
AI & Streaming Architecture Production Build

NexusAI Studio โ€” Multi-Persona AI Workspace

โšก <50ms TTFT ๐Ÿ“ก SSE Protocol ๐Ÿง  Gemini 1.5 Pro

Full-stack AI workspace featuring token-by-token Server-Sent Events (SSE) streaming, specialized workspace personas, prompt template library, and hybrid Google Gemini API + offline simulation.

React 18 & Vite TypeScript Node / Express SSE Streaming Google Gemini
server/controllers/streamController.js
// Express SSE Streaming Handler
app.post('/api/chat/stream', async (req, res) => {
  res.writeHead(200, {
    'Content-Type': 'text/event-stream',
    'Cache-Control': 'no-cache',
    'Connection': 'keep-alive',
  });

  const { prompt, persona, history } = req.body;
  const stream = await geminiModel.generateContentStream({
    contents: [...history, { role: 'user', parts: [{ text: prompt }] }],
    systemInstruction: getPersonaPrompt(persona)
  });

  for await (const chunk of stream.stream) {
    res.write(`data: ${JSON.stringify({ text: chunk.text() })}\n\n`);
  }
  res.write('data: [DONE]\n\n');
  res.end();
});
DOC.PDF EMBEDDING cos_sim > 0.82 LOCAL RAG Zero Cloud Telemetry โ€ข Dense Vector Cosine
AI & Information Retrieval Academic Capstone

Uriel โ€” Local Contextual Document Retrieval

๐Ÿ”’ 100% Local RAG ๐Ÿ“ Cosine Dot Product ๐Ÿ“„ Sliding Overlap

Privacy-first contextual document intelligence system performing dense vector embeddings, localized semantic search, and grounded document retrieval without cloud leakage.

Python RAG & Embeddings Vector Search Local AI
uriel/retrieval/vector_engine.py
import numpy as np

def retrieve_grounded_context(query_vec: np.ndarray, doc_embeddings: np.ndarray, chunks: list[str], top_k: int = 3):
    """Calculates cosine similarity ranking locally with zero cloud transmission."""
    norm_query = query_vec / np.linalg.norm(query_vec)
    norm_docs = doc_embeddings / np.linalg.norm(doc_embeddings, axis=1, keepdims=True)
    similarity_scores = np.dot(norm_docs, norm_query)
    
    top_indices = np.argsort(similarity_scores)[::-1][:top_k]
    return [{"chunk": chunks[i], "score": float(similarity_scores[i])} for i in top_indices]
NestHub Platform Interface
Full-Stack Application Production Build

NestHub โ€” Real Estate Ecosystem

๐Ÿ›ก๏ธ 3NF Relational DB ๐Ÿ”‘ RBAC Tiering โšก Fast Indexing

Complete property management and listing portal built with relational schema consistency, role-based authentication, property search indexing, and real-time tenant workflows.

React Node.js / Express SQL Database REST API
database/schema/properties.sql
CREATE TABLE properties (
  id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
  title VARCHAR(255) NOT NULL,
  price_cents BIGINT NOT NULL CHECK (price_cents > 0),
  location VARCHAR(120) NOT NULL,
  status VARCHAR(30) DEFAULT 'available' CHECK (status IN ('available', 'pending', 'leased')),
  created_at TIMESTAMPTZ DEFAULT NOW()
);

-- Compound index for sub-50ms multi-facet filtering
CREATE INDEX idx_properties_lookup ON properties (status, location, price_cents);
Draft Submitted Approved โœ“ Deterministic State Machine โ€ข Audit Trail
Workflow Engine System Core

ClientHub โ€” Project & Milestone Engine

โš™๏ธ Finite State Engine ๐Ÿ“œ Audit Trail Guard ๐Ÿฌ MySQL Relational

Centralized project delivery and client portal managing milestone lifecycles, structured deliverables, and status transitions with strict role validation and audit logs.

Laravel / PHP MySQL RESTful Routes MVC
app/Services/MilestoneStateMachine.php
class MilestoneStateMachine {
    private const ALLOWED_TRANSITIONS = [
        'draft'     => ['submitted'],
        'submitted' => ['under_review', 'revision_requested'],
        'under_review' => ['approved', 'rejected'],
        'approved'  => ['paid']
    ];

    public function transition(Milestone $milestone, string $targetState, User $actor): bool {
        if (!in_array($targetState, self::ALLOWED_TRANSITIONS[$milestone->status] ?? [])) {
            throw new InvalidStateTransitionException("Cannot move from {$milestone->status} to {$targetState}");
        }
        
        DB::transaction(function() use ($milestone, $targetState, $actor) {
            $milestone->update(['status' => $targetState]);
            AuditLog::create([
                'entity_id' => $milestone->id,
                'from_state' => $milestone->getOriginal('status'),
                'to_state' => $targetState,
                'actor_id' => $actor->id
            ]);
        });
        return true;
    }
}
User-Item Sparse Matrix โˆ‘ AยทB Top-K Scored Sub-50ms API Vectorized Collaborative Filtering Inference
Data Science & ML Pipeline

End-to-End Recommendation Engine

๐Ÿ“Š Top-K Inference ๐Ÿงฎ Matrix Dot Product ๐Ÿš€ Scikit-Learn

Complete machine learning pipeline using collaborative filtering and content similarity algorithms to parse interaction matrices and deliver instant top-K inference through an API.

Python Scikit-Learn Pandas Streamlit / API
ml/recommendation_pipeline.py
import numpy as np
from sklearn.metrics.pairwise import cosine_similarity

class HybridRecommender:
    def __init__(self, user_item_matrix, item_features):
        self.matrix = user_item_matrix
        self.item_sim = cosine_similarity(item_features)

    def predict_top_k(self, user_vector: np.ndarray, k: int = 5):
        # Weighted dot-product across interaction history and item feature space
        scores = user_vector.dot(self.item_sim) / (np.linalg.norm(user_vector) + 1e-9)
        ranked_indices = np.argsort(scores)[::-1][:k]
        return ranked_indices, scores[ranked_indices]
Syntecxhub Task Manager
Task Optimization Productivity Platform

Syntecxhub Task Manager

โฑ๏ธ Sub-10ms API ๐Ÿ—‚๏ธ Task State Machine ๐Ÿ“ฆ Priority Queue

Task distribution and sprint coordination system supporting priority queues, deadlines, categorizations, and state management for engineering teams.

JavaScript Backend API Relational DB State Management
src/services/taskService.ts
export interface TaskPayload {
  title: string;
  priority: 'low' | 'medium' | 'high' | 'critical';
  deadline: string;
}

export function validateTaskPayload(payload: Partial): TaskPayload {
  if (!payload.title || payload.title.trim().length < 3) {
    throw new ValidationError('Task title must be at least 3 characters.');
  }
  const validPriorities = ['low', 'medium', 'high', 'critical'];
  if (!payload.priority || !validPriorities.includes(payload.priority)) {
    throw new ValidationError('Invalid priority tier.');
  }
  return payload as TaskPayload;
}
Restaurant Demo Interface
UI/UX & Experience Interactive Web

Restaurant Experience Demo

๐Ÿš€ Strict 60 FPS โ™ฟ Accessible Landmark DOM โšก Zero Dependencies

Modern responsive client experience showcasing digital menu indexing, reservation flows, accessible components, and rapid rendering performance.

Modern JavaScript Semantic HTML5 Responsive CSS UX Design
client/menuEngine.js
class MenuIndexer {
  constructor(menuItems) {
    this.cache = new Map();
    menuItems.forEach(item => {
      const list = this.cache.get(item.category) || [];
      list.push(item);
      this.cache.set(item.category, list);
    });
  }

  filterCategory(category) {
    const items = category === 'all' 
      ? Array.from(this.cache.values()).flat() 
      : (this.cache.get(category) || []);
    
    // Minimal reflow batch update
    requestAnimationFrame(() => renderMenuDOM(items));
  }
}
Timeline

Experience & Mentorship

Software Engineering Intern

Nobel Academy Internship

Engineered accessible frontend layouts and reusable UI modules, ensuring strict cross-browser consistency and high performance. Collaborated closely with cross-functional teams to translate design prototypes into responsive code.

Programming Tutor & Mentor

Academic Mentorship Mentorship

Guided aspiring developers in object-oriented programming paradigms, clean architectural patterns, database normalization, and debugging methodologies with emphasis on code clarity and testing.

Capabilities

Technical Matrix

Languages

Python C# (.NET) JavaScript (ES6+) PHP SQL C / C++ Java

Frameworks & Services

React Node.js / Express Laravel ASP.NET Core Entity Framework Core Streamlit

Architecture & Data

Clean Architecture RESTful API Design RAG & Vector Search PostgreSQL & MySQL Git & GitHub Workflows
Let's Connect

Building high-scale, reliable software.

Open to software engineering positions, backend development contracts, and architectural collaborations. Send a message directly below or reach out via email.

LinkedIn GitHub
โŒ˜ ESC