Abdullah Alrefai
Senior Software Engineer
Experience
Senior Software Engineer
FABBricate IT Solutions GmbH
- 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
Software Engineer
SHE IT AG
- 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
Student Teaching Assistant – Web Development
Hochschule Worms
- 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
Applied Computer Science and Information Technology (Dual with SHE IT AG)
Hochschule Worms
Bachelor of Science in Applied Computer Science and Information Technology (Major: Software Engineering & Development)
IT Specialist – Application Development (Apprenticeship)
BBS Technik 1
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.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, and Operations.
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
Education
Hochschule Worms
Bachelor of Science · Applied Computer Science and Information technology (Software Engineering & Development) · Worms, Germany
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
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Abdullah based?
What languages does Abdullah speak?
How many years of experience does Abdullah have?
What roles would Abdullah be best suited for?
What is Abdullah's latest experience?
What companies has Abdullah worked for in recent years?
Which industries is Abdullah most experienced in?
Which business areas is Abdullah most experienced in?
Which industries has Abdullah worked in recently?
Which business areas has Abdullah worked in recently?
What is Abdullah's education?
Does Abdullah have any certificates?
What is the availability of Abdullah?
What is the rate of Abdullah?
How to hire Abdullah?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Software Engineer
Nearby freelancers
Professionals working in or nearby Mannheim, Germany