I am a results-driven software engineer with over 4 years of experience developing user-focused applications and delivering efficient, scalable solutions. I specialize in full-stack development and have a strong passion for leveraging emerging technologies to create high-quality, maintainable software while collaborating cross-functionally. Throughout my career, I have successfully improved business processes and system performance for diverse projects, ensuring excellent customer experiences. I enjoy mentoring junior developers and continuously expanding my technical skills, particularly in cloud computing, blockchain, and test automation. With an educational background from the Technical University of Munich and professional experience primarily in Munich, I am available for freelance and contract projects where I can make a meaningful impact through clean code practices and agile development methodologies.

Karim Abbes

I am a results-driven software engineer with over 4 years of experience developing user-focused applications and delivering efficient, scalable solutions. I specialize in full-stack development and have a strong passion for leveraging emerging technologies to create high-quality, maintainable software while collaborating cross-functionally. Throughout my career, I have successfully improved business processes and system performance for diverse projects, ensuring excellent customer experiences. I enjoy mentoring junior developers and continuously expanding my technical skills, particularly in cloud computing, blockchain, and test automation. With an educational background from the Technical University of Munich and professional experience primarily in Munich, I am available for freelance and contract projects where I can make a meaningful impact through clean code practices and agile development methodologies.

Available to hire

I am a results-driven software engineer with over 4 years of experience developing user-focused applications and delivering efficient, scalable solutions. I specialize in full-stack development and have a strong passion for leveraging emerging technologies to create high-quality, maintainable software while collaborating cross-functionally. Throughout my career, I have successfully improved business processes and system performance for diverse projects, ensuring excellent customer experiences.

I enjoy mentoring junior developers and continuously expanding my technical skills, particularly in cloud computing, blockchain, and test automation. With an educational background from the Technical University of Munich and professional experience primarily in Munich, I am available for freelance and contract projects where I can make a meaningful impact through clean code practices and agile development methodologies.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Arabic
Fluent
English
Fluent
French
Fluent
German
Advanced

Work Experience

Full Stack Engineer at finway
September 30, 2024 - July 16, 2025
Contributed to developing a GoBD-certified finance operating system for SMEs, ensuring compliance with German standards while improving scalability and process efficiency. Developed core features that enhanced customer process efficiency by 75% through automated document-to-transaction matching. Integrated third-party services to reduce tax office workloads by 40%. Optimized MongoDB database design, reducing query execution times by 50%. Addressed complex UI/UX challenges to ensure a seamless frontend experience and collaborated on AWS and MongoDB Atlas app deployment to maintain system stability. Achieved over 80% test coverage, significantly reducing production bugs. Mentored junior developers with code reviews and technical guidance.
Student Full Stack Engineer at finway
September 30, 2021 - July 16, 2025
Part-time Full Stack Developer contributing to the development and launch of key product features to enhance customer satisfaction and operational efficiency. Led development of an invoice management module with OCR and automation, enabling customers to process three times more invoices without additional hires. Improved frontend responsiveness, boosting user satisfaction across devices. Actively participated in debugging and reviewing code to ensure maintainable, high-quality solutions. Supported product launch and refined features based on initial customer feedback.
Distributed Ledger Technologies Intern at Chair of Application and Middleware Systems, Technical University of Munich (TUM)
August 31, 2021 - July 16, 2025
Designed and implemented HyperledgerLab2, an automated framework for deploying and benchmarking Hyperledger Fabric networks in cloud environments. Automated infrastructure provisioning using Terraform and deployment of containerized applications with Helm charts and Kubernetes. Integrated Hyperledger Caliper for benchmarking network performance, achieving up to 1,000 transactions per second with low latency. Evaluated configuration variables to optimize system performance for enterprise-grade scalability. Enabled flexible blockchain network configuration for research experiments.
Software Development Intern at Loyalty Partner Solutions GmbH
September 1, 2017 - May 31, 2018
Contributed to development and enhancement of Loyalty Partner Solutions' Loyalty Management Suite (LMS) supporting loyalty programs like PAYBACK and Miles & More. Designed and developed Java integration concepts with Siebel CRM enabling seamless system communication. Created JUnit tests for ensuring robust functionality and reliability of Siebel Business Components. Developed a Java framework streamlining integration and output utilization improving efficiency and maintainability.
Full Stack Engineer at finway
September 1, 2024 - September 3, 2025
Contributed to the development of a GoBD-certified finance operating system for SMEs, ensuring compliance with German standards and improving scalability and process efficiency. Developed core features that improved customer process efficiency by 75% via automated document-to-transaction matching. Integrated 3rd-party services, reducing tax office workloads by 40%. Optimized MongoDB design to reduce query execution times by 50%. Solved complex UI/UX challenges for a seamless frontend experience. Collaborated on AWS and MongoDB Atlas app deployment to ensure system stability. Achieved over 80% test coverage to reduce production bugs. Mentored junior developers through code reviews and technical guidance.
Student Full Stack Engineer at finway
September 1, 2021 - September 3, 2025
Part-time developer contributing to the development and launch of key product features, driving customer satisfaction and operational efficiency. Led development of an invoice management module with OCR and automation, enabling processing of three times more invoices without additional hires. Improved frontend responsiveness and user satisfaction across devices. Played an active role in debugging and reviewing code for maintainability. Supported product launch and refined product based on customer feedback.
Distributed Ledger Technologies Intern at Chair of Application and Middleware Systems, Technical University of Munich (TUM)
August 1, 2021 - September 3, 2025
Designed and implemented HyperledgerLab2, an automated framework for deploying and benchmarking Hyperledger Fabric blockchain networks in cloud environments. Automated infrastructure provisioning with Terraform and enabled deployment of containerized applications using Helm charts and Kubernetes. Integrated Hyperledger Caliper to benchmark network performance, achieving up to 1,000 transactions per second with an average 9-second latency for write transactions. Evaluated configuration variables to optimize enterprise-grade scalability. Enabled flexible blockchain network configuration for research experiments.
Software Development Intern at Loyalty Partner Solutions GmbH
May 1, 2018 - September 3, 2025
Contributed to development and enhancement of Loyalty Management Suite (LMS) supporting major loyalty programs such as PAYBACK, Deutsche Bahn’s bahn.bonus, and Lufthansa’s Miles & More. Designed and developed Java application integration concepts with Siebel CRM. Created and implemented JUnit tests to ensure functionality and reliability. Developed Java frameworks to streamline system output integration, enhancing efficiency and maintainability.

Education

Master of Science at Technical University of Munich
April 1, 2019 - August 31, 2021
Bachelor of Science at Technical University of Munich
October 1, 2014 - March 31, 2019
Master of Science - MS at Technical University of Munich
April 1, 2019 - August 1, 2021
Bachelor of Science (B.S.) at Technical University of Munich
October 1, 2014 - March 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services, Education