Top expert badge
Recommended expert
Profile header background

Abdullah Alrefai

Senior Software Engineer

Abdullah Alrefai
Profile header overlay
Mannheim, Germany

Experience

Sep 2025 - Present
7 months

Senior Software Engineer

FABBricate IT Solutions GmbH

Expertise details
Position Summary
Senior Software Engineer at FABBricate IT Solutions GmbH
Industries
Energy
Banking and Finance
Insurance
Information Technology
Manufacturing
Business Areas
Information Technology
Operations
Product Development
  • Provide end-to-end software and architecture support to clients across finance, manufacturing, energy, and insurance sectors
  • Collaborate with customers to understand complex business requirements and deliver scalable, future-proof solutions
  • Design, implement, operate, and continuously improve software systems using modern technologies and cloud platforms
  • Support the full solution lifecycle – from technical conception, system architecture, and development to deployment and operational readiness
  • Act as a trusted technical advisor, bridging business and engineering teams to deliver high-impact solutions
  • Lead architectural decisions with a focus on maintainability, cost-efficiency, security, and scalability across both cloud-native and on-premises environments
Jul 2023 - Aug 2025
2 years 2 months

Software Engineer

SHE IT AG

Expertise details
Position Summary
Software Engineer at SHE IT AG
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Contributed to the design and development of modern, cloud-native business applications
  • Took architectural responsibility for defining the structure and integration of software components
  • Participated in all phases of the software lifecycle – from gathering requirements to deployment and maintenance
  • Collaborated with product managers and cross-functional teams to understand user needs and deliver reliable solutions
  • Helped transition traditional systems to scalable, container-based cloud environments
  • Supported the migration of legacy systems to a cloud-native environment with modern deployment practices
  • Focused on building applications that are easy to maintain, deploy, and monitor
  • Worked with Java EE applications and enterprise systems
  • Integrated and collaborated with SAP systems to enable seamless data exchange and process automation
  • Developed modules and customized features for CMS platforms such as FirstSpirit
Oct 2022 - May 2023
8 months

Student Teaching Assistant – Web Development

Hochschule Worms

Expertise details
Position Summary
Student Teaching Assistant – Web Development at Hochschule Worms
Industries
Education
Business Areas
Information Technology
  • Collaborated with a professor to deliver a semester-long Web Development module
  • Taught front-end and back-end web technologies to computer science students
  • Provided hands-on support, answered technical questions, and conducted code reviews
  • Supported students in building responsive web applications using HTML, CSS, JavaScript, and basic backend technologies
  • Contributed to designing practical assignments and debugging code issues in student projects
Oct 2020 - Jun 2023
2 years 9 months

Applied Computer Science and Information Technology (Dual with SHE IT AG)

Hochschule Worms

Expertise details
Position Summary
Applied Computer Science and Information Technology (Dual with SHE IT AG) at Hochschule Worms
Industries
Education
Information Technology
Business Areas
Information Technology

Bachelor of Science in Applied Computer Science and Information Technology (Major: Software Engineering & Development)

Aug 2017 - Jul 2020
3 years

IT Specialist – Application Development (Apprenticeship)

BBS Technik 1

Expertise details
Position Summary
IT Specialist – Application Development (Apprenticeship) at BBS Technik 1
Industries
Information Technology
Business Areas
Information Technology

Certified IT Specialist in Application Development (IHK)

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Education, Energy, Banking and Finance, Insurance, and Manufacturing.

Information Technology
Education
Energy
Banking and Finance
Insurance
Manufacturing
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, and Operations.

Information Technology
Product Development
Operations
Profile match chart

Skills

  • Java (Expert)

  • Python (Advanced)

  • Golang (Advanced)

  • C/c++ (Advanced)

  • Javascript (Advanced)

  • Sql (Advanced)

  • Bash (Advanced)

  • Pine Script (Intermediate)

  • Spring Mvc (Expert)

  • Spring Boot (Expert)

  • Spring Cloud (Expert)

  • Spring Web (Expert)

  • Spring Security (Expert)

  • Graphql Java (Expert)

  • Hibernate (Expert)

  • Spring Data Jpa (Expert)

  • Flyway (Expert)

  • Jakarta Ee (Java Ee) (Expert)

  • Junit 5 (Expert)

  • Mockito (Expert)

  • Jenkins (Advanced)

  • Maven (Advanced)

  • Gradle (Advanced)

  • Argocd (Intermediate)

  • Circleci (Intermediate)

  • Mysql / Mariadb (Expert)

  • Postgresql (Expert)

  • Mongodb (Intermediate)

  • Redis (Intermediate)

  • Elasticsearch (Intermediate)

  • Debian (Intermediate)

  • Ubuntu (Intermediate)

  • Redhat (Intermediate)

  • Windows (Advanced)

  • Terraform (Beginner)

  • Ansible (Beginner)

  • Opentofu (Intermediate)

  • Docker (Expert)

  • Docker-compose (Advanced)

  • Podman (Intermediate)

  • Kubernetes (Intermediate)

  • Helm (Intermediate)

  • Elasticsearch Stack (Intermediate)

  • Prometheus (Intermediate)

  • Grafana (Intermediate)

  • Git (Advanced)

  • Gitlab (Advanced)

  • Github (Advanced)

  • Bitbucket (Advanced)

  • Firstspirit (Intermediate)

Languages

Arabic
Native
German
Advanced
English
Intermediate

Education

Oct 2020 - Jun 2023

Hochschule Worms

Bachelor of Science · Applied Computer Science and Information technology (Software Engineering & Development) · Worms, Germany

Aug 2017 - Jul 2020

BBS Technik 1

Certified IT Specialist in Application Development (IHK) · Apprenticeship as IT Specialist – Application Development · Ludwigshafen, Germany

Certifications & licenses

Certified IT Specialist in Application Development

IHK

Statistics

Experience

Total positions 5
Experience in Information Technology 8.5 y
Avg length 1 y 9 m
Longest experience 2 y 11 m

Expertise

Recent roles Senior Software Engineer, Software Engineer, Student Teaching Assistant – Web Development
Main industries Information Technology, Education, Energy
Main business areas Information Technology, Product Development, Operations

Qualifications

Highest degree Bachelor
Certifications earned 1

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 Abdullah based?

Abdullah is based in Mannheim, Germany.

What languages does Abdullah speak?

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

How many years of experience does Abdullah have?

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

What roles would Abdullah be best suited for?

Based on recent experience, Abdullah would be well-suited for roles such as: Senior Software Engineer, Software Engineer, Student Teaching Assistant – Web Development.

What is Abdullah's latest experience?

Abdullah's most recent position is Senior Software Engineer at FABBricate IT Solutions GmbH.

What companies has Abdullah worked for in recent years?

In recent years, Abdullah has worked for FABBricate IT Solutions GmbH, SHE IT AG, and Hochschule Worms.

Which industries is Abdullah most experienced in?

Abdullah is most experienced in industries like Information Technology, Education, and Energy. Abdullah also has some experience in Banking and Finance, Insurance, and Manufacturing.

Which business areas is Abdullah most experienced in?

Abdullah is most experienced in business areas like Information Technology, Product Development, and Operations.

Which industries has Abdullah worked in recently?

Abdullah has recently worked in industries like Information Technology, Education, and Energy.

Which business areas has Abdullah worked in recently?

Abdullah has recently worked in business areas like Information Technology, Product Development, and Operations.

What is Abdullah's education?

Abdullah holds a Bachelor in Applied Computer Science and Information technology (Software Engineering & Development) from Hochschule Worms.

Does Abdullah have any certificates?

Abdullah has 1 certificate: Certified IT Specialist in Application Development.

What is the availability of Abdullah?

Abdullah is immediately available full-time for suitable projects.

What is the rate of Abdullah?

Abdullah'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 Abdullah?

To hire Abdullah, 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
Rate comparison chart
Market avg: 680-840 €
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.