Omar Elsharif
Software Engineer | React & Node.js

Hello, I'm
|

I'm Omar Elsharif - a Software engineer specifically React, Next.js, Node.js and Nest.js. I build modern, scalable web apps.

logo
+3 Years
Experience
ReactReactNext.jsNext.jsTypeScriptTypeScriptNode.jsNode.jsNestJSNest.jsPostgreSQLPostgreSQLRedisRedisDockerDockerViteViteReact Hook FormReact hook formReact RouterReact routerTailwind CSSTailwind CSSFigmaFigmaGitGitPostmanPostman
ReactReactNext.jsNext.jsTypeScriptTypeScriptNode.jsNode.jsNestJSNest.jsPostgreSQLPostgreSQLRedisRedisDockerDockerViteViteReact Hook FormReact hook formReact RouterReact routerTailwind CSSTailwind CSSFigmaFigmaGitGitPostmanPostman
ReactReactNext.jsNext.jsTypeScriptTypeScriptNode.jsNode.jsNestJSNest.jsPostgreSQLPostgreSQLRedisRedisDockerDockerViteViteReact Hook FormReact hook formReact RouterReact routerTailwind CSSTailwind CSSFigmaFigmaGitGitPostmanPostman
ReactReactNext.jsNext.jsTypeScriptTypeScriptNode.jsNode.jsNestJSNest.jsPostgreSQLPostgreSQLRedisRedisDockerDockerViteViteReact Hook FormReact hook formReact RouterReact routerTailwind CSSTailwind CSSFigmaFigmaGitGitPostmanPostman
About Me

Building Modern & Scalable Projects

I’m a passionate Software Engineer with over 3 years of experience. My journey started when I discovered the impact of building tools and products that make users’ lives easier, which pushed me to focus on creating meaningful solutions.

I enjoy building end-to-end systems, thinking beyond features to how components communicate, scale, and evolve over time. My work focuses on creating systems that remain stable, performant, and easy to extend as complexity grows.

I believe continuous learning is essential in software engineering. I consistently invest time in deepening my understanding of system design, performance, and best practices, applying what I learn directly to real-world projects.

Clean code

Writing maintainable, scalable code that stands the test of time.

Performance

Optimizing for speed and fast user experience.

Collaboration

Working closely with teams to bring ideas to life

Innovation

Staying ahead with the latest technologies and best practices.