
Karim Abbes
Senior Full Stack Engineer
3 recommendations
Salary / Daily rate
3 people recommend
Munich, Germany
Mobility: Paris
Freelance
Remote only
Skills
Languages
Recommended by
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.
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
Machine Learning
Issued: Apr 2020
Portfolio

HyperledgerLab2 Automation
