Karim Abbes

Senior Full Stack Engineer

3 recommendations

Salary / Daily rate

3 people recommend

Munich, Germany

Mobility: Paris

Freelance

Remote only

Skills

Backend DevelopmentFrontend DevelopmentFullstack DevelopmentDevOpsTypescriptData EngineeringHTMLNextPythonSolidityAWS LambdaRedisGitGitLabPlaywrightMicroservicesLLMs / Large language modelsTailwind CSSJavascriptReactNodeReduxExpressGoogle Cloud PlatformMySQLAmazon EC2TerraformDockerCouchDBGitHubSQL databasesAIAWSElasticsearchKubernetes

Languages

Arabic (Native)English (Fluent)French (Fluent)German

Recommended by

Yulius Wibisono

ecoplanet

Senior Software Engineer

Recommended on 03 november 2024

Sadia Rahnuma Ashraf

Bikeleasing-Service Deutschland

Senior Software Quality Assurance Engineer

Recommended on 04 september 2024

Ahmed Khalil Bejaoui

TWAICE

Senior Software Engineer

Recommended on 04 january 2023

About me

Intro

Senior Full Stack Engineer with 4+ years building scalable fintech and EdTech solutions. Proven expertise in improving process efficiency by 75% and reducing query times by 50% through optimized MERN stack development. Specialized in AI-powered applications, database optimization, and end-to-end product development from concept to production.

Links

Work experience

finway

Sep 2020 - Oct 2024

4 years 2 months

Munich, Germany

Full Stack Engineer

Oct 2021 - Oct 2024

3 years 1 month

Munich, Germany

As a Full Stack Engineer at finway, I contributed to the development of a GoBD-certified finance operating system for SMEs, ensuring compliance with German financial standards while enhancing scalability and process efficiency. Key achievements include: Feature Development: - Developed core features that improved customer process efficiency by 75% through automated document-to-transaction matching and intuitive workflows. - Integrated with 3rd-party services to reduce tax office workloads by 40% via seamless data transfers. Database & Scalability: - Optimized MongoDB design, migrating from a DB-per-tenant model to a unified database, and reducing query execution times by 50%. Frontend & Infrastructure: - Acted as a frontend specialist, solving complex UI/UX challenges and ensuring a seamless user experience. - Collaborated with DevOps on app deployment in AWS and MongoDB Atlas, maintaining system stability with proactive monitoring via Sentry. Quality Assurance: - Achieved 80%+ test coverage, significantly reducing production bugs and supporting the customer success team to address live issues. Mentorship: - Actively mentored junior developers, providing hands-on guidance, code reviews, and fostering best practices to help them grow technically. Technologies & Tools: - Backend: Node.js, Express.js, MongoDB, Redis, Python - Frontend: React, TypeScript, Tailwind CSS, Redux, TanStack Query - Testing: Karate, Playwright, Mocha, Chai - Infrastructure: AWS, MongoDB Atlas, Docker, Kubernetes - Monitoring: Sentry

Student Full Stack Engineer

Sep 2020 - Oct 2021

1 year 2 months

Munich, Germany

As a Part-Time Full Stack Developer at finway, I contributed to the development and launch of key product features, driving customer satisfaction and operational efficiency. Key achievements include: - Led the development of an invoice management module with OCR and automation, enabling customers to process 3x more invoices without additional hires. - Contributed to making the frontend responsive, improving user satisfaction across devices. - Played an active role in debugging and reviewing code, ensuring high-quality, maintainable solutions. - Supported the product launch to production and addressed initial customer feedback to refine the product post-launch.

Distributed Ledger Technologies Intern

Chair of Application and Middleware Systems, Technical University of Munich (TUM)

Feb 2021 - Aug 2021

7 months

Munich, Germany

- Designed and implemented HyperledgerLab2, a framework for automating the deployment of a Hyperledger Fabric testbed on Kubernetes clusters provisioned via OpenStack. - Automated infrastructure provisioning with Terraform and enabled deployment of containerized applications using Helm charts and Kubernetes. - Integrated Hyperledger Caliper to benchmark network performance and evaluate metrics such as throughput and latency, achieving up to 1,000 transactions per second with LevelDB and a 9-second average latency for write transactions. - Evaluated the impact of configuration variables (e.g., organizations, peers per organization, batch size) on system performance, optimizing for enterprise-grade scalability. - Enabled flexible configuration of blockchain networks for research experiments, with capabilities for customization and performance evaluation in distributed environments. Key Technologies: Hyperledger Fabric, Kubernetes, OpenStack, Terraform, Hyperledger Caliper, Helm, Docker, LevelDB, CouchDB Thesis Summary: This thesis focused on automating the deployment and performance evaluation of Hyperledger Fabric networks in a production-grade cloud environment. It addressed challenges in deploying distributed systems and benchmarking their performance using configurable testbeds. Key contributions included designing a scalable, flexible framework for provisioning cloud resources, deploying blockchain networks, and automating performance measurements.

Software Development Intern

Loyalty Partner Solutions GmbH

Sep 2017 - May 2018

9 months

Greater Munich Metropolitan Area · On-site

During my time at Loyalty Partner Solutions GmbH, a leading provider of customer management solutions in retail, transportation, and aviation, I contributed to the development and enhancement of their flagship software platform, the Loyalty Management Suite (LMS), which powers renowned loyalty programs like PAYBACK, Deutsche Bahn’s bahn.bonus, and Lufthansa’s Miles & More. Key Contributions: - Designed and developed a concept for integrating Java applications with Siebel CRM, enabling seamless communication between systems. - Created and implemented JUnit tests to ensure robust functionality and reliability of Siebel Business Components. - Developed a Java framework to streamline the integration and utilization of system outputs, enhancing efficiency and maintainability. This role allowed me to sharpen my skills in Java development, CRM integration, and test-driven development while contributing to industry-leading loyalty solutions.


Education

Technical University of Munich

Master of Science - MS

2019 - 2021

2 years 1 month

Technical University of Munich

Bachelor of Science (B.S.)

2014 - 2019

5 years 1 month

Delft University of Technology

Computer Software Engineering

2017 - 2017

1 month


Licenses & certifications

Generative AI with Large Language Models

Issued: Mar 2025

Certified by DeepLearning.AI, Amazon Web Services

Machine Learning

Issued: Apr 2020

Certified by Coursera

Portfolio

HyperledgerLab2 Automation

GoBD-Certified Finance Platform

The best place to find your next move

© 2026. All Rights Reserved.