$ whoami

Interact with the terminal below to learn more about me. Type help for available commands.

karam@portfolio:~
Welcome to Karam's portfolio terminal. Type 'help' to see available commands.
$

Tech Stack

Technologies I work with to bring ideas to life

React
React
Next.js
Next.js
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
Angular
Angular
Node.js
Node.js
Spring Boot
Spring Boot
MongoDB
MongoDB
SQL
SQL
Docker
Docker
AWS
AWS
CI/CD
CI/CD
GitHub Actions
GitHub Actions
Python
Python
C#
C#
C++
C++
Flutter
Flutter
TensorFlow
TensorFlow
// Projects

My Code Portfolio

A showcase of my technical projects, from backend systems to AI solutions.

Multi-Client TCP/UDP Communication Server

A network package providing client-server communication system using TCP and UDP with SSL/TLS security certification.

Python
Networking
TCP/IP
+3

HackandPitch Hackathon Winner | Universiapolis

First place winner at the Universiapolis Hackathon with an innovative diabetes management solution.

AI
Healthcare
Hackathon
+3

Webmaster | Rotaract District 9010

Developed and maintain the Rotaract District website and internal tools.

Next.js
CRM
Dashboard
+1

AI Prediction Model | DSTI

AI-driven predictive model for diabetes outcomes using machine learning.

AI
Machine Learning
Python
+2

Software Developer | FEECRA

Hand gesture recognition software for PowerPoint control.

Python
Computer Vision
AI
+1
// Professional Experience

My Career Path

A timeline of my professional journey and the skills I've developed along the way.

Full Stack Engineer / Software Developer

Liebert Industries Freelance

Nov 2024 – Feb 2025Morocco · Remote
  • Developed dashboards and IoT solutions to visualize sensor data, enabling real-time monitoring and predictive maintenance.
  • Built commercial websites for industrial companies, enhancing their digital presence and engagement.
  • Implemented CI/CD pipelines with GitHub Actions, Azure VMs, and Docker, ensuring efficient deployments.
  • Streamlined development and deployment through containerized environments and automated workflows.
  • Collaborated with teams to deliver scalable, high-performance digital transformation solutions.
DevOps
Node.js
API Development
Test Automation
Web Development
Engineering Data Management
Grafana
Microsoft Azure
Node-RED
Next.js
Docker

Virtual Reality Development Intern

Capgemini Engineering Internship

Feb 2024 – Aug 2024Morocco · On-site
  • Developed a Virtual Reality (VR) application for mechanical designers, enabling immersive 3D object creation and modification in a virtual environment.
  • Implemented interactive design tools within the VR application, allowing users to create, edit, and manipulate 3D models intuitively.
  • Utilized C# programming to develop core functionalities, ensuring smooth and responsive user experiences.
Programming
Unity 3D
C#

Mixed-Reality Developer Intern

DITEX (Digital Industry Tools EXperts) Internship

Jul 2023 – Nov 2023France · Remote
  • Developed an Augmented Reality (AR) application for machine maintenance, providing interactive step-by-step animations for efficient troubleshooting and operation guidance.
  • Designed and implemented AR solutions using HoloLens 2, enabling hands-free access to detailed maintenance procedures.
  • Created interactive 3D animations tailored to each machine, ensuring proper functionality and minimizing maintenance errors.
Mixed Reality
C#
Programming
Unity 3D
Augmented Reality (AR)
Microsoft HoloLens
Python

Manager

FABLAB Universiapolis Part-time

Jul 2021 – Jul 2023Morocco · On-site
  • Managed day-to-day operations of the university's fabrication laboratory.
  • Coordinated projects and resources for students and faculty members.
  • Provided technical guidance and support for various digital fabrication projects.
Software Development
Web Development
Communication
Augmented Reality (AR)
Leadership

Augmented Reality Development Intern

FABLAB Universiapolis Internship

Jan 2022 – Sep 2022Morocco
  • Worked on creating an augmented reality application with an integrated IoT function to control a CNC machine.
  • Developed a UI command interface that could remotely send communication packets using a specific protocol to the machine processor.
  • Established minimum functionalities for remote machine control and monitoring.
C#
Python
Unity 3D
Assembly Language
Programming
Reverse Engineering
Augmented Reality (AR)
Git
Loading GitHub data...
// Contact

Get In Touch

Have a project in mind or want to discuss potential opportunities? Feel free to reach out!

Contact Information

Connect