Hello! I'm Abdelkarim, a Software Engineer based in the US.

I am a software engineer based in the US with a passion for developing
robust, user-friendly, and engaging user interfaces.

With around 10 years of experience in software development including around 7 years of professional experience as frontend engineer, I have worked on ERP solutions for a German-based startup and a US-based company specialized in the home construction industry. I have implemented various projects and modules, including purchase, inventory, sales, data visualization dashboards and OCR for document automation.
Thanks to my efforts I was promoted to lead the frontend development team, where I helped grow a multinational team and manage all frontend projects across the full SDLC. I am a fast learner, very adaptable, well organized and focused.

In my free time, I enjoy playing ping pong, biking, tennis, and watching anime. I also like listening to podcasts, reading articles and technical books, and taking notes.

Abdelkarim Ben Karroum, headshot

Services

Frontend

I like building new things from scratch all down to a refined, well visualized product.

Tools I use:

  • JavaScript
  • Vue.js (Nuxt.js) / React
  • Angular
  • HTML5 and CSS
  • Preprocessors
  • Data visualization
  • Vuetify, Bootstrap
  • Chakra UI
  • Web bundlers (webpack, Vite)

Backend

Being able to understand both how backend and frontend work boosts my productivity entirely.

Tools I use:

  • Node.js
  • Express
  • Java
  • SQL (MySQL)
  • NoSQL (MongoDB)
  • RESTful APIs and GraphQL
  • Spring
  • Heroku/Surge/Netlify
  • Docker - AWS

Mentor

Teaching is very crucial to any developer. I like sharing know-how and building.

What I enjoy

  • Languages
  • Essay writing
  • Mathematics
  • Physics
  • Programming
  • Web technologies

Projects

Medication Side Effect Reviewer (Medix) project interface

Medication Side effect reviewer

This is a platform for users to share reviews of specific medications.

Tech used: Angular 16, NodeJS, ExpressJS, MongoDB
Code and Technology blog homepage

Code and Technology blog

A personal blog where I share views and tips on various web technologies.

Tech used: Astro

Auction bid platform interface

Auction bid

This platform allows sellers to list antiques with their asking prices.

Tech used: React, Redux toolkit, NodeJS, ExpressJS, MongoDB

Reybex Cloud ERP login screen

Reybex Cloud ERP

An enterprise resource planning application for managing business processes and workflows.

Tech used: VueJS, Vuetify, Groovy, Java, Spring

Return Goods Portal interface

Return goods portal

A project built to make it easier for customers to return goods.

Tech used: VueJS, Vuetify, MongoDB


Contact information

Address

Dallas, TX

Phone

+1 641 233 9414