Full-Stack Engineer at Mobahser

Engineering reliable APIs &
dynamic interfaces.

I am a Full-Stack Software Engineer obsessed with clean architecture, scalable systems, and seamless user experiences. With a strong foundation in backend engineering and frontend development, my focus is on building reliable, high-performance APIs and connecting them to dynamic, responsive UIs.

architecture.ts
import { Controller, Get, UseGuards } from '@nestjs/common';
import { ReactNode } from 'react';

// Backend: Robust, secure APIs
@Controller('api/v1/metrics')
export class MetricsController {
  @Get()
  @UseGuards(AuthGuard)
  getSystemMetrics(): MetricsData {
    return this.service.aggregate();
  }
}

// Frontend: Dynamic, responsive UIs
export const Dashboard = (): ReactNode => {
  const { data } = useMetricsQuery();
  return <DataVisualization metrics={data} />;
};

Core Technical Competencies

Delivering full-cycle engineering from database schemas down to interactive user interfaces.

Frontend

Crafting responsive, accessible, and fast client-side applications.

  • React.js
  • Vanilla JavaScript
  • HTML5
  • CSS3
  • SASS

Backend

Developing robust server-side logic and highly available services.

  • Node.js
  • NestJS
  • Express.js

Databases

Designing resilient schemas to handle complex data at scale.

  • PostgreSQL
  • MySQL
  • TypeORM
  • DBMS Optimization

Tools & Architecture

Structuring scalable system patterns and cloud-ready deployments.

  • Docker
  • RESTful APIs
  • Microservices
  • MVC Patterns
  • Postman
  • Axios

Selected Projects

A comprehensive view of my full-stack capabilities, bridging sophisticated logical systems with clean styling. Check the codebases to see my clean architecture patterns.

Full-Stack Implementation

Calendar & To-Do List

A dynamic scheduling application embedding complex to-do mechanisms. Handled complex view-rendering and state synchronization, reflecting principles applied in deeply scalable systems architectures. Features granular task tracking and an optimized DOM updating cycle.

  • JavaScript
  • HTML5
  • CSS3
Screenshot of Calendar application
Algorithmic UI / State Control

Wordle Engine

An interactive engine mimicking the popular game with strict rule validation. Leverages structured algorithms and precise modular handlers behind a streamlined UI. The use of AJAX ensures lightweight and efficient state-evaluations.

  • JavaScript
  • AJAX
  • HTML & CSS
Screenshot of Wordle game engine

Let's Build Together

Looking for a Full-Stack Engineer who can design resilient databases *and* craft seamless user interfaces? I am always open to exploring highly technical roles where clean code is the standard. Let's connect.

Email me