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

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.
Writing maintainable, scalable code that stands the test of time.
Optimizing for speed and fast user experience.
Working closely with teams to bring ideas to life
Staying ahead with the latest technologies and best practices.