Hello I’am

Karim Naser.

Full stack

Based In Egypt.

I'm Karim Naser, a passionate developer crafting seamless digital experiences. From intuitive design to efficient code, I bring ideas to life with creativity and precision.

My Skills

HTML
CSS
Bootstrap
Javascript
Typescript
Sass
PHP
React
Node.js

My Experience

Full Stack Engineer at Upwork

Apr 2025-present

As a Full Stack Developer, I work on both the front-end and back-end of web applications. I develop interactive user interfaces using HTML, CSS, JavaScript, and React while ensuring seamless functionality on the server side with technologies like Node.js and databases. My role involves designing, coding, testing, and optimizing applications to deliver efficient and user-friendly solutions. I also integrate APIs, manage databases, and troubleshoot issues to enhance performance. Constantly learning and improving, I strive to build scalable and responsive web applications that meet user needs.

Full Stack Engineer at ITI

Mar 2025-present

As a Full Stack Developer, I work on both the front-end and back-end of web applications. I develop interactive user interfaces using HTML, CSS, JavaScript, and React while ensuring seamless functionality on the server side with technologies like Node.js and databases. My role involves designing, coding, testing, and optimizing applications to deliver efficient and user-friendly solutions. I also integrate APIs, manage databases, and troubleshoot issues to enhance performance. Constantly learning and improving, I strive to build scalable and responsive web applications that meet user needs.

Technical Support at Credit Agricole

Jan 2023-Feb 2025

As a Technical Support Specialist, I troubleshoot and resolve IT issues while ensuring smooth system operations. Working with networks, software, and hardware has strengthened my problem-solving skills, which I now apply to full-stack development. My experience with technical systems helps me build efficient, user-friendly web applications, bridging support and development seamlessly.

About Me

I'm a passionate full-stack developer specializing in React.js and Node.js, dedicated to building seamless, high-performing web applications. I thrive on bringing both the technical and visual aspects of digital products to life ensuring pixel-perfect designs, intuitive user experiences, and efficient, maintainable code.

My journey into development started with a curiosity for how the web works. Over time, I’ve built expertise in front-end and back-end technologies, working with modern stacks like React, Next.js, Node.js, Express, MongoDB, and PostgreSQL. I'm constantly learning, refining my skills, and taking on real-world projects that challenge me to grow.

When I’m not coding, you’ll find me exploring the latest web technologies, contributing to open-source projects, or engaging with tech communities. You can check out my work on GitHub or connect with me to follow my journey as I build and learn in public.

my Projects

01

Multi step form

In this frontend challenge, you'll build a Multi-step Form. This challenge is perfect for you if you're interested in building complex and reusable front-end web components and taking your front-end skills to the next level! You can use as many (or as few) tools, libraries, and frameworks as you'd like. If you're trying to learn something new, this might be a great way to push yourself.

02

E-commerce product page

Your users should be able to: Open a lightbox gallery by clicking on the large product image Switch the large product image by clicking on the small thumbnail images Add items to the cart View the cart and remove items from it View the optimal layout for the site depending on their device's screen size See hover states for all interactive elements on the page

03

REST Countries API

users should be able to: See all countries from the API on the homepage Search for a country using an input field Filter countries by region Click on a country to see more detailed information on a separate page Click through to the border countries on the detail page View the optimal layout for the interface depending on their device's screen size See hover and focus states for all interactive elements on the page Bonus: Toggle the color scheme between light and dark mode

My Testimonial

karim naser is a highly skilled full-stack developer, delivering efficient and scalable solutions with expertise in both front-end and back-end.

Evren Shah

Designer

karim naser brings strong full-stack expertise, crafting seamless user experiences and building robust, scalable back-end solutions.

Flora sheen

Designer

karim naser is a talented full-stack developer, blending front-end creativity with back-end efficiency to deliver high-quality solutions.

Alex Carter

Designer

Let’s for

Something special

I seek to push the limits of creativity to create high-engaging, user-friendly, and memorable interactive experiences.

kar******@gamil.com