Skip to main content
Omidreza Dadras
Omidreza Dadras
Engineering Arsenal

Tools & Technologies

A structured catalog of technologies, environments, databases, and protocols applied across the full engineering lifecycle.

Frontend

5 items
Expert

Next.js 15 (App Router)

Deep expertise in Server Components, SSR/SSG caching paradigms, dynamic layouts, and streaming UI.

React 19Server ComponentsSEOEdge
Advanced

TypeScript

Advanced generics, strict type modeling for design system primitives, and compile-time correctness.

Type SafetyGenericsStrict Mode
Expert

React 19

Mastery of custom hooks, optimistic mutations, concurrent rendering features, and memory lifecycle.

HooksVirtual DOMConcurrent
Expert

Tailwind CSS

Constructing scalable design tokens, custom utility plugins, CSS variables, and fluid RTL/LTR systems.

CSS VariablesRTL ReadyDesign System
Advanced

Framer Motion

Crafting tactile micro-interactions, layout transitions, physics-based springs, and accessible gestures.

AnimationsGesturesLayoutId

Backend

3 items
Advanced

Node.js

Building high-performance asynchronous REST endpoints, stream pipelines, and server-side utilities.

RuntimeEvent LoopREST APIs
Advanced

Python (FastAPI / Automation)

Engineering automated data crawlers, scheduled background daemons, and async microservices with FastAPI.

FastAPIWeb ScrapingData Parsing
Advanced

Django

Developing scalable and modular web backends, building RESTful APIs with JWT/Token authentication, Django ORM data modeling, and role-based access control.

DjangoDRFORMREST APIAuth

Database

2 items
Advanced

PostgreSQL & SQLite

Relational schema design, index optimization for fast lookup, and transaction safety.

RelationalSQLIndexingACID
Intermediate

Redis

In-memory key-value caching, rate limiting token buckets, and transient session persistence.

In-MemoryCachingRate Limiting

DevOps

2 items
Advanced

Docker & Containerization

Multi-stage minimal image packaging, isolated service orchestration with docker-compose, and volume management.

ContainersMulti-stageCompose
Intermediate

Nginx & Reverse Proxy

Reverse proxy routing, SSL termination, static gzip/brotli compression, and security headers.

Reverse ProxySSLCaching

Version Control

1 items
Expert

Git & GitHub

Mastery of branching strategies, interactive rebasing, clean commit hygiene, and CI/CD automation workflows.

GitFlowCI/CDCollaborative

AI Tools

1 items
Expert

AI-Augmented Engineering (LLM APIs, Cursor, Gemini)

Leveraging LLM APIs, prompt engineering, automated testing scaffolding, and AI-assisted refactoring.

Prompt EngineeringLLM APIsPair Programming

Networking

1 items
Advanced

Network Protocols & Architecture (TCP/IP, DNS, HTTP/3)

Comprehensive grasp of OSI/TCP layers, DNS resolution trees, TLS negotiation, and modern HTTP/3 protocols.

TCP/IPDNSTLS/SSLHTTP/3

Operating Systems

2 items
Expert

Linux (Fedora, Debian, Ubuntu)

Primary workstation OS. Advanced Bash scripting, systemd service management, process auditing, and GNOME Shell customization.

BashSystemdKernelWorkstation
Advanced

Windows

Proficient in Windows development environments, PowerShell, Windows Terminal, WSL2 Linux integration, and system tooling.

WSL2PowerShellTerminalEnvironment

Design & Creative Tools

2 items
Advanced

Figma

UI/UX collaboration, interface prototyping, wireframing and design system exploration.

UI/UXPrototypingDesign SystemsWireframing
Advanced

Adobe Photoshop

Image editing, asset preparation, visual content optimization and graphic design workflows.

Image EditingAsset OptimizationGraphic DesignRaster