Hello,I'mOmar
Daghestani

Full-Stack Developer

I specialize in building exceptional, high-quality websites and applications. Passionate about creating seamless user experiences and robust back-end solutions.

Download CV
Omar Daghestani

About Me

A portrait of Omar Daghestani, a professional developer

My journey into tech began not in a classroom, but with a curiosity-driven dive into the source code of my favorite websites. This passion for deconstructing and understanding digital experiences evolved into a professional drive: to build intuitive, powerful, and elegant solutions to complex problems.

As a developer, I am a user-centric design advocate with a meticulous attention to detail. I believe the best applications are born from a deep understanding of user needs, translated into clean, scalable, and maintainable code. Whether I'm architecting a backend or polishing a UI, my goal is always to create something that is not just functional, but delightful to use.

Outside of coding, I'm an avid hiker, a hobby that trains my problem-solving skills on winding trails, and an amateur chef, which fosters creativity and precision—traits I bring to every project.

Skills & Technologies

A comprehensive overview of my technical expertise and proficiency levels across various domains.

Filter Skills

Proficiency Level

Technology Category

Frontend Development

Building responsive and interactive user interfaces

9 skills
React.js
Expert
4+ years

Modern UI development with hooks and context

Next.js
Advanced
3+ years

Full-stack React framework with SSR/SSG

TypeScript
Advanced
3+ years

Type-safe JavaScript development

JavaScript
Expert
5+ years

Core language and modern ES6+ features

Redux Toolkit
Advanced
3+ years

Modern state management with RTK Query

Tailwind CSS
Advanced
3+ years

Utility-first CSS framework

HTML5
Expert
6+ years

Semantic markup and accessibility

CSS3
Advanced
5+ years

Modern styling with Flexbox and Grid

Framer Motion
Beginner
1+ years

Animation library for React

Backend Development

Creating robust and scalable server-side applications

7 skills
Node.js
Advanced
4+ years

Server-side JavaScript runtime

Express.js
Advanced
4+ years

Web application framework for Node.js

GraphQL
Beginner
1+ years

Query language for APIs

MongoDB
Advanced
3+ years

NoSQL document database

PostgreSQL
Intermediate
2+ years

Relational database management

Firebase
Intermediate
2+ years

Backend-as-a-Service platform

REST APIs
Advanced
4+ years

Designing and consuming RESTful APIs

Testing & Quality

Ensuring code quality and reliability through testing

5 skills
Jest
Beginner
1+ years

JavaScript testing framework

React Testing Library
Beginner
1+ years

Testing React components

Cypress
Beginner
1+ years

End-to-end testing framework

ESLint
Advanced
3+ years

Code linting and formatting

Prettier
Advanced
3+ years

Code formatter

DevOps & Tools

Tools and technologies for deployment and development

8 skills
Git
Advanced
4+ years

Version control and collaboration

GitHub
Advanced
4+ years

Code hosting and collaboration platform

GitHub Actions
Beginner
1+ years

CI/CD automation

Docker
Intermediate
2+ years

Containerization and deployment

AWS
Intermediate
2+ years

Cloud computing services

Vercel
Advanced
3+ years

Frontend deployment platform

npm
Advanced
4+ years

Package management and scripting

Webpack
Intermediate
2+ years

Module bundler

Performance & Monitoring

Optimizing applications and monitoring performance

4 skills
Lighthouse
Beginner
1+ years

Performance auditing tool

Core Web Vitals
Beginner
1+ years

Web performance metrics

Sentry
Beginner
1+ years

Error monitoring and performance tracking

Google Analytics
Beginner
1+ years

Web analytics and user tracking

Featured Projects

Here are some of my recent projects that showcase my skills in full-stack development, user experience design, and problem-solving.

1of6
Swipe

My Insights

New articles and thoughts on technology, development, and design are coming soon. Stay tuned for deep dives into my problem-solving process and explorations of the latest tech.

Get In Touch

I'm always interested in new opportunities and exciting projects. Whether you have a question or just want to say hi, feel free to reach out!

Send a Message

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.

📧

Email

omar.daghest@gmail.com

📍

Location

Available for remote work worldwide

Availability

Open to new opportunities

Follow Me

© 2025 Omar Daghestani. All Rights Reserved.