KiMoFolio

Design. Build. Improve.

👋

Hello, I'm

Kariim

Frontend Engineer

Karim's Photo
reactjs
typescript
nodejs

Projects

Explore a showcase of my most significant/impactful projects.

Jazri AI
Jazri AI

Built a fully responsive UI with React.js, increasing user engagement by 50%. Developed backend logic using Node.js and Express.js, ensuring 99.9% uptime. Integrated MongoDB, reducing data retrieval time by 30%. Developed dynamic, real-time chat using OpenAI.

  • AI Tools Integration
  • Educational Video Content
  • Interactive Chatbot
  • Article Repository
TypeScript
Next.js
Node.js
MongoDB
Redux
RTK Query
Cloudinary
Courier
Chakra UI

MERN-stack AI tool discovery platform

Hudhud
Hudhud

Developed dynamic, real-time chat and notification systems using WebSockets, improving user engagement by 40%. Improved app performance through Redux-based state management and caching strategies, leading to a 25% faster user experience.

  • Real-time Chat
  • WebSockets Notifications
  • State Management Optimization
TypeScript
Next.js
Node.js
MongoDB
Redux
RTK Query
Cloudinary
Courier
Chakra UI

Next.js-based platform for influencer marketing and customer interactions

Food2bits
Food2bits

Integrated payment systems and subscription management for seamless transactions. Developed POS, coupons, and inventory management features, optimizing operations. Optimized stock management with inventory flow systems. Improved resource utilization with a three-layer scheduling system. Designed dynamic layouts for restaurant service areas.

  • POS System
  • Subscription Management
  • Inventory Optimization
TypeScript
Next.js
Node.js
Redux
RTK Query
Chakra UI

SaaS platform for restaurant operations management

Shura Council Website
Shura Council Website

Built a CMS for user, role, and content management, ensuring security and efficiency. Implemented news version control and content organization for improved accessibility. Designed access control features for secure content management. Optimized content organization for efficient information retrieval.

  • Content Management System
  • Access Control
  • News Versioning
TypeScript
Next.js
Redux
RTK Query
Chakra UI

Government website for legislative processes

Arkan Fashion
Arkan Fashion

Developed an interactive and dynamic product filtering system, enhancing conversion rates by 20%. Implemented Redux for efficient state management, reducing app crashes by 30%. Ensured high performance and scalability through best development practices.

  • Product Filtering
  • State Management
  • Performance Optimization
TypeScript
Next.js
Node.js
MongoDB
Redux
RTK Query
Cloudinary
Chakra UI

Next.js-powered e-commerce platform

About

About

Frontend Engineer.

Summary

Results-driven Frontend Engineer with 3+ years of experience specializing in JavaScript technologies, including React.js, TypeScript, and Next.js. Adept at building high-performance, scalable web applications with a strong emphasis on user experience and performance optimization. Proven track record of delivering SaaS platforms, e-commerce solutions, and enterprise web applications. Passionate about UI/UX design, state management, and enhancing web accessibility to drive business impact

Professional Experience

Frontend Engineer

12/2022 - Present
Pharaohsoft - Egypt

Developed and maintained scalable SaaS applications for restaurant and event management.

Optimized frontend performance, improving page load speed by 30%, enhancing user retention.

Designed and implemented dynamic UI components with React.js and Next.js, reducing user drop-off rate by 20%.

Integrated WebSockets for real-time chat and notifications, boosting user engagement by 35%.

Collaborated with backend teams to optimize REST APIs, reducing API response time by 25%.

Freelance Frontend Engineer

2020 - 11/2021
Remotly - Project-Based

Designed and developed custom web applications for multiple clients, achieving 100% client satisfaction.

Implemented responsive and interactive UIs, enhancing cross-device compatibility.

Built and maintained e-commerce and portfolio websites using React.js, TypeScript, and Redux, improving client revenue by an average of 20%.

Implemented various projects demonstrating proficiency in different domains and technologies

Skills

programming Languages

JavaScript
TypeScript

frameworks

React.js
Next.js
Node.js
Express.js

state Management

Redux
Zustand
React Query
Redux Toolkit
Redux Saga

styling

Tailwind CSS
Material UI
Styled Components
Shadcn
Chakra UI
Stitch

databases

MongoDB
PostgreSQL
Firebase

other Technologies

REST APIs
GraphQL
WebSockets
Docker
CI/CD
AWS
Vercel

Education

Bachelor Degree

08/2016 - 01/2021
Faculty of Computers & Artificial Intelligence
Education

Bachelor of Computer Science

Faculty of Computer Science and Artificial Intelligence, University of Helwan | Egypt

Graduated: Jan 2021

Relevant Coursework

Algorithms and Data Structures

Introduction to Artificial Intelligence

Database Management Systems

Software Engineering Principles

Projects and Research

Graduation Project: web-based application for automated recording attendance, built on the top of Laravel framework and Java for mobile part, collaborating with a team of fellow students.

Extracurricular Activities

Frontend & UI Designer as a Volunteer for two student activities

Nanodegree

06/2017 - 07/2018
Nanodegree Program @ Udacity
Become a Front-End Web Developer By completing a variety of projects for your portfolio - become an HTML, CSS, JavaScript pro!

CSS & Website Layout

JavaScript and the DOM

Web APIs and Asynchronous Applications

Build Tools, Webpack, and Service Worker

and MUCH more...