Logo
Kareem – JavaScript, Typescript, React, experts in Lemon.io

Kareem

From United Kingdom (UTC+1)

flag
Full-stack Web DeveloperSenior
Hire developer
13 years of commercial experience
Analytics
Asset management
Automotive
Blockchain
Construction
Cryptocurrency
Fintech
Human resources
Information services
Legal tech
Marketing
Product management
Real estate
UI/UX
Marketplace
AI software
Collaboration tools
Enterprise software
Web3
Lemon.io stats
3
projects done
1695
hours worked
3
offers now 🔥

Kareem – JavaScript, Typescript, React

Kareem brings over 11 years of experience to the table. He's a full-stack developer with expertise in Node.js and React, backed by practical TypeScript knowledge. He's well-versed in cloud platforms like AWS and Azure, along with SQL databases. Kareem's proficiency extends to various back-end architectures, Next.js, and a strong grasp of the React ecosystem. Communication-wise, he's a breeze to work with, comfortable with both technical and non-technical English.

Main technologies
JavaScript
10 years
Typescript
7 years
React
7 years
Node.js
4.5 years
Next.js
6 years
Additional skills
Angular
.NET
React Native
MySQL
MongoDB
Java
Express.js
Python
CI/CD
AWS
GitHub Actions
Nest.js
PostgreSQL
Tailwind CSS
GraphQL
Blockchain
Supabase
Three.js
Firestore
Vercel
Alpine
HTML
CSS
OpenAI
Amazon S3
LangChain
Ready to start
ASAP
Direct hire
Not available

Ready to get matched with vetted developers fast?
Let’s get started today!Hire developer

Experience Highlights

Senior Full-stack Developer
Jul 2024 - Dec 20245 months
Project Overview

This is a craftsmanship management app for heaters industry.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created full-stack app using nextjs and nodejs.
  • Implemented DB designs using Drizzle ORM;
  • Built authorisation and authentication using nextAuth;
  • Implemented file storage and management using Google storage and minio;
  • Created PDF reporting using react-pdf for dynamic PDF rendering;
  • Implemented necessary APIs with tRPC and created OpenAPI schema for them;
  • Build the front-end component library and necessary page logic;
  • Integrated with render for building and deployment.
Project Tech stack:
Next.js
Typescript
PostgreSQL
Docker
Tailwind CSS
React Hook Form
React
Firebase
i18next
tRPC
Google API and Services
OpenAPI
Senior Front-end Developer
Sep 2023 - Dec 20233 months
Project Overview

The project is one of the few platforms that provide blockchain analysis and historical figures over transactions on multiple chains.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Built multiple features and fixed some bugs;
  • Contributed to the redesign of the app;
  • Rewrote key parts of the app that gave more flexibility in charting and creating figures;
  • Did an end-to-end integration with Stripe to facilitate subscriptions and payments;
  • Worked with D3, amcharts, and nivo charts.
Project Tech stack:
React Query
Next.js
MongoDB
Typescript
Stripe API
Tailwind CSS
Firebase
Firebase Analytic
D3.js
Blockchain
Vercel
Senior Front-end Engineer
Feb 2023 - Oct 20238 months
Project Overview

One of the biggest Compliance Filing companies that manages automated filing flows for companies and law firms using AI and machine learning.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created front-end architecture and integration layer between frontend and backend;
  • Upgraded legacy libraries and replaced them with modern ones;
  • Set frontend best practices within the company;
  • Wrote unit and e2e tests;
  • Facilitated backend integration and API versioning between frontend and backend;
  • Built features and fixed bugs.
Project Tech stack:
React
React Hooks
React Query
Tailwind CSS
Ant Design
Node.js
Next.js
GraphQL
Formik
Stripe API
Redux
Webpack
Typescript
Senior Full-stack Developer
Sep 2020 - Apr 20232 years 7 months
Project Overview

The project's primary objective is to offer users a comprehensive comparison of various financial service providers, helping them make informed decisions when selecting the most suitable provider for their needs. Additionally, it functions as an extensive directory, providing in-depth insights into numerous financial service providers.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Gathered requirements and built features, including database changes;
  • Implemented backend APIs;
  • Collaborated with the designer to discuss UI/UX;
  • Developed the front-end;
  • Deployed the application;
  • Monitored the app's performance and made necessary adjustments;
  • Successfully reduced the bundle size of our component library by 68%, resulting in faster loading times and reduced hosting costs;
  • Mentored three graduate engineers upon joining the company;
  • Authored unit, integration, and visual tests;
  • Prepared exploratory project documents and contributed to peer reviews.
Project Tech stack:
React
Next.js
Typescript
JavaScript
Node.js
Express.js
React Hooks
Prometheus
GitHub Actions
AWS
Amazon CloudFront
Java
TipTap
Twilio API
Senior Full-stack Developer
Oct 2020 - Aug 20219 months
Project Overview

The platform serves as a marketplace for certified used cars and offers an extensive range of features, including home delivery and financing options.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Implemented new features and devised deployment and release strategies;
  • Created a monitoring and reporting dashboard for real-time performance tracking, integrated with an alerting system;
  • Reduced bundle size by 20% to optimize loading times;
  • Implemented unit, integration, and end-to-end tests for robust functionality;
  • Developed multiple Node.js services to facilitate content serving, enabling non-technical personnel to modify content after validation.
Project Tech stack:
React
Next.js
Node.js
Typescript
TypeORM
JavaScript
React Hooks
React Hook Form
CI
CD
Datadog
Lodash.js
PostgreSQL
Tailwind CSS
Twilio API
Senior Full-stack Developer
Jan 2017 - Jan 20203 years
Project Overview

It's an app that empowers users to visualize their business processes, drill down into them, and identify bottlenecks and potential areas for improvement.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Established front-end architecture;
  • Developed a component library for seamless design integration;
  • Set up testing and deployment pipelines using CircleCI and later migrated to GitHub Actions;
  • Used ProseMirror for collaborative editing between users to define different graphs within the dashboard
  • Implemented unit, integration, and end-to-end tests;
  • Created a versatile build process allowing standalone or widget app usage;
  • Contributed to frontend team recruitment efforts;
  • Collaborated with designers and backend engineers to define and automate API integrations with the front-end.
Project Tech stack:
Node.js
D3.js
Angular
Typescript
JavaScript
Express.js
React Hooks
React
ProseMirror
ChakraUI
MySQL
Full-stack Developer
Dec 2012 - Feb 20163 years 2 months
Project Overview

The project aimed to provide multiple enterprise management services within a single app. It empowered large enterprises to efficiently control various physical aspects of their buildings through this unified platform. Additionally, it offered human resource management and personalized authorization layers.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Implemented most of the app's functionality and met product requirements;
  • Added event tracking;
  • Worked on deployment methods for various operating systems;
  • Participated in architectural discussions;
  • Successfully migrated the app from old technology to a new one;
  • Achieved a 40% reduction in memory usage and significantly improved performance.
Project Tech stack:
.NET
JavaScript
Node.js
Angular
React Native
ChakraUI
PostgreSQL

Education

2012
Computer Science
Bachelor of Science in Computer Science

Languages

English
Advanced

Hire Kareem or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestPlace a free quotedream dev illustration
Copyright © 2025 lemon.io. All rights reserved.