Recommended expert

Ahmed Fikri

Senior Lead Engineer (Freelance)

Ahmed Fikri
Stuttgart, Germany

Experience

Jan 2024 - Jun 2025
1 year 6 months

Senior Lead Engineer (Freelance)

Atruvia AG

  • Development of a wealth management application for investing in foreign currencies
  • Full-stack development with Angular, Spring Boot, OpenShift, Oracle DB, Kafka
  • Design and implementation of a microservice architecture
  • Integration into Atruvia's BWS system and connection of multiple interfaces between Atruvia and DZ Privatbank
  • Greenfield development of the application from the ground up
  • Technical responsibility for architecture and interface design
  • Close collaboration with business units and external stakeholders
Jul 2022 - Dec 2023
1 year 6 months

Senior Software Engineer (Freelance)

Markant European Payment Services GmbH

  • Further development of a Java application for anti-money laundering and customer screening
  • Implementation of batch jobs to fetch customer data, sanctions and PEP lists, and high-risk countries
  • Customer risk assessment and matching with lists based on fuzzy search algorithms
  • Creation of REST API interfaces
  • Performance optimization with Hibernate
  • Migration of authentication from Keycloak to Azure AD
  • Data migration from Oracle DB to MS-SQL Server
  • Migration from JUnit 4 to JUnit 5 and bug fixing
Jan 2020 - Jun 2022
2 years 6 months

Senior Software Engineer (Freelance)

Deutsche Bank AG

  • Development of applications based on Java and Oracle database for transaction monitoring
  • Design and development of web applications for generating complex reports
  • Consulting and support for migrating applications from WebLogic to OpenShift
  • Development of a data transfer tool between Oracle databases and a masking tool
  • Consulting and support for migrating a 16 TB Oracle database from 11.2.0.4 on AIX to 12.1.0.1 on Red Hat 6
  • Performance analysis and optimization of the Oracle database
  • Troubleshooting production issues
  • Implementation of various tools
Nov 2011 - Sep 2019
7 years 11 months

Senior Developer

targens GmbH

  • Development of compliance and transaction monitoring products like CRS, CDD, IPF, GID, TCM, MDS, ACR and FuzzySearch
  • Database design, PL/SQL development, performance optimization, testing and integration
  • KYC project for HypoVereinsbank AG from 2019-01-01 to present
  • Development and extension of CRS/CDD and TCM since 2015
  • FuzzySearch module development (FS-01) from 2016-07-01 to 2017-06-30 as Java developer
  • GID product development (GID-1.0) from 2015-07-01 to 2016-06-30 using Spring Framework and CaptainCasa
  • ACR project for Deutsche Bank and Deutsche Postbank from 2015-01-01 to 2015-06-30
  • New Risk Model stage 2 from 2014-04-01 to 2014-12-31 and stage 1 from 2013-07-01 to 2014-03-31
  • Development of the Database Admin Utility (DBAU-1.0) from 2014-01-01 to 2014-06-30
  • Development of CRS-3.0 from 2013-01-01 to 2013-12-31
  • Development of tools for data anonymization, test drivers, installation automation, bug fixing, maintenance and DBA tasks since 2012
Jan 2009 - Oct 2011
2 years 10 months
Schwandorf, Germany

Software Developer

Meillerghp GmbH

  • Development and implementation of a software for dynamic creation and processing of personalized PDF documents with JBoss and PDFLib from 2010-02-01 to 2010-05-31
  • Development of a layout designer for professional layouts (XML/DB) from 2010-05-01 to 2010-12-31
  • Development of a software for data exchange and incoming file control with Delphi Xe, C# and PL/SQL from 2011-01-01 to 2011-03-31
  • Design and implementation of a drag-and-drop workflow manager with Delphi Xe from 2011-04-01 to 2012-04-30
  • Development of a mass image processing software with C# from 2012-04-01 to 2012-07-31
  • Development of a tool for reading AFP metadata and a response management software with C# and Delphi Xe from 2010-02-01 to 2012-07-31
  • Further development of an ERP system with Delphi Xe and PL/SQL
Jul 2007 - Dec 2008
1 year 6 months
Glatten, Germany

Software Developer

L’Orange GmbH

  • Developed statistical software for analyzing measurement data from diesel engine injectors using Java, R, Matlab, and VBA
  • Automated the creation of process and control charts
  • Developed software for process monitoring and measurement system capability optimization
  • Implemented statistical process control to ensure first pass yield
  • Designed database for traceability of measurement data

Skills

  • Scope Of Work: Java, Spring, Spring Boot, Database Development (Oracle), Frontend/backend, Javascript, Typescript, Nodejs, Angular

  • Statistical Data Analysis And Data Management

  • Planning, Execution And Evaluation Of Statistical Experiments

  • Programming Languages: Java, Spring, Spring Boot, Pl/sql, Sql, Delphi, C, C#, C++, Javascript, Typescript, Shell, R-project

  • Databases: Oracle 11g–19c, Mssql, Mongodb

  • Mathematical Software

  • Operating Systems: Linux (Centos), Aix, Solaris 11, Macos, Microsoft Windows

  • Tools: Jenkins, Eclipse, Spring Tool Suite (Sts), Pl/sql Developer, Toad, Oracle Sql Developer, Oracle Data Modeler, Visual Studio, Netbeans, Enterprise Architect, Ms Office, Svn, Gitlab, Jenkins, Jira.

Languages

Arabic
Native
German
Advanced
French
Advanced
English
Intermediate

Education

Oct 2003 - Jun 2007

Technical University Dortmund

Diploma in Mathematics · Mathematics · Dortmund, Germany

Oct 1996 - Jun 2000

University of Kenitra

Bachelor of Science in Mathematics · Mathematics and Physics · Kenitra, Morocco

Oct 1993 - Jun 1996

High School for Mathematics

Abitur · Mechra Bel Ksiri, Morocco

Certifications & licenses

OMG Certified UML Professional

Oracle Advanced PL/SQL Developer Certified Professional

Oracle Certified Expert, Java EE 6 Java Persistence API Developer

Oracle Certified Expert, Java EE 6 Web Component Developer

Oracle Certified Expert, Java EE 6 Web Services Developer

Oracle Certified Professional – OCP Java Programmer

Oracle Database 12c Administrator Certified Associate

Oracle Database SQL Certified Expert

Professional Scrum Master I

SAFe Practitioner Certified

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Ahmed based?

Ahmed is based in Stuttgart, Germany.

What languages does Ahmed speak?

Ahmed speaks the following languages: Arabic (Native), German (Advanced), French (Advanced), English (Intermediate).

How many years of experience does Ahmed have?

Ahmed has at least 17 years of experience. During this time, Ahmed has worked in at least 4 different roles and for 6 different companies. The average length of individual experience is 2 years and 11 months. Note that Ahmed may not have shared all experience and actually has more experience.

What roles would Ahmed be best suited for?

Based on recent experience, Ahmed would be well-suited for roles such as: Senior Lead Engineer (Freelance), Senior Software Engineer (Freelance), Senior Developer.

What is Ahmed's latest experience?

Ahmed's most recent position is Senior Lead Engineer (Freelance) at Atruvia AG.

What companies has Ahmed worked for in recent years?

In recent years, Ahmed has worked for Atruvia AG, Markant European Payment Services GmbH, and Deutsche Bank AG.

Which industries is Ahmed most experienced in?

Ahmed is most experienced in industries like Banking and Finance, Information Technology (IT), and Automotive.

Which business areas is Ahmed most experienced in?

Ahmed is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

Which industries has Ahmed worked in recently?

Ahmed has recently worked in industries like Banking and Finance and Information Technology (IT).

Which business areas has Ahmed worked in recently?

Ahmed has recently worked in business areas like Information Technology (IT) and Product Development.

What is Ahmed's education?

Ahmed holds a Bachelor in Mathematics and Physics from University of Kenitra.

Does Ahmed have any certificates?

Ahmed has 10 certificates. Among them, these include: OMG Certified UML Professional, Oracle Advanced PL/SQL Developer Certified Professional, Oracle Certified Expert, and Java EE 6 Java Persistence API Developer.

What is the availability of Ahmed?

Ahmed will be available from March 2026.

What is the rate of Ahmed?

Ahmed's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Ahmed?

To hire Ahmed, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 820-980 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.