Hello, my name is

Adam Zuabi

Senior Software Engineer

About me

Senior software engineer based in Arnhem, Netherlands, with over 7 years of experience. I have a strong background in both back-end and full-stack development, working with technologies like Java, Flutter, Laravel, and Springboot. I have developed webshops, mobile applications, and integrated APIs for various clients. my expertise extends to database management, software architecture, and software testing. Known for my attention to detail and commitment to perfection, I consistently delivers high-quality, scalable solutions.

Custom Software Development

With over six years of experience, I have worked across various areas of software development including back-end development, full-stack projects, and mobile app development. My expertise extends to creating webshops, integrating APIs, and developing databases. Having worked on multiple live projects, I can provide you with the best suggestions and ideas. Together, we can explore a variety of options to find the perfect solution for your needs. With me, you are not forced to accept anything; we work together to achieve the best outcome.

What I do

From understanding your requirements, designing a blueprint and delivering the final product, I do everything that falls in between these lines.

Custom Software Development

Tailored software solutions designed to meet your unique business needs. From concept to deployment, we ensure high-quality and scalable applications.

Web Development

Creating responsive and engaging websites and web applications using the latest technologies such as WordPress, Laravel, and Springboot.

App Development

Developing user-friendly and high-performance mobile applications for both iOS and Android platforms using Flutter.

API Integration

Seamlessly integrating third-party APIs to enhance the functionality of your applications and improve user experience.

Software Architecture Consulting

Providing expert advice on software architecture to help you design robust, scalable, and maintainable systems.

Software Testing

Ensuring the reliability and performance of your software through rigorous unit testing and quality assurance practices.

Skills

Java
90%
Springboot
90%
Flutter
90%
SQL
90%
Laravel
75%
Software Architecture
75%
UML
90%
VUE JS
60%
Docker
75%
Jenkins
75%
Agile
90%
Automated test
90%

My Experience

2020-present

Zuabi, Arnhem

Full-stack Software Engineer

- Designed and developed multiple webshops using Laravel and Spring Boot.
- Integrated payment portals to ensure seamless transactions. Boot.
- Developed a multi-tenant cash register system with QR code functionality for ordering. Boot.
- Built mobile applications for iOS and Android using Flutte

07-2024-present

Pinkroccade

Senior Software engineer

Developed and implemented a new travel expense module using Java and Spring Boot.
Integrated the travel expense module with SAP systems via REST API, ensuring seamless data exchange.

05-2024-present

Ilionx

Senior Software engineer

Collaborated with cross-functional teams from various client companies to design and develop scalable backend solutions using Java and Spring Boot. Boot.
Analyzed functional designs and technical specifications provided by clients to create efficient backend systems. Boot.
Integrated RESTful APIs for diverse client projects to enhance system functionality and streamline operations. Boot.
Provided technical support and troubleshooting for backend systems of client companies. Boot.
Actively participated in Agile methodologies within client teams, including daily stand-ups, sprint planning, and retrospectives.

2022 - 2024

Be Informed, Apeldoorn

Back-end Engineer

Developed new features using Java, enhancing application functionality and user experience.
Mentored Conducted unit and automated tests, and resolved bugs, improving software stability and performance. Upgraded the system to Hibernate 5.6, resulting in better performance and maintainability.
Mentored Drafted requirements and translated them into detailed use cases and diagrams, ensuring clear communication and efficient development.
Mentored junior developers, improving their coding skills and contributing to team productivity.

03-2022-10-2022

CaseWare, Apeldoorn

Back-end / Mobile Developer

Developed a mobile application for iOS and Android using Flutter, enhancing cross-platform functionality and user experience.
Resolved bugs and developed new features within Caseware software platforms, improving system stability. Wrote unit tests in Java to ensure application quality and functionality,
reducing bugs and improving code reliability. Integrated external systems with the application via REST API, focusing on security and data integrity, and enhancing overall system performance.

02-2020-07-2020

Belastingdienst, Apeldoorn

Software Engineer

Developed backend functionalities using Java and JPA, improving application performance and data handling.
Created proof of concept with functional design, technical design, and code, demonstrating feasibility and potential impact of new features.

03-2013-04-2014

United Engineers, Cairo

Database Administrator

Responsible for designing, developing, and maintaining complex MS SQL databases for various applications. Skilled in data modeling, schema design, and data validation. Experienced in optimizing database performance, troubleshooting issues, and collaborating with development teams. Proficient in documentation, data dictionaries, and end-user training. Continuously exploring new technologies to improve scalability and performance.

02-2012-01-2013

Syrian Telecom, Damascus

Software Developer

Developed scalable and maintainable web application using PHP and followed best practices in coding standards. Optimized website performance by analyzing and optimizing database queries. Collaborated with a cross-functional team of designers and developers to create complex application with high-quality code and UX/UI design. Demonstrated strong problem-solving skills by debugging complex code, resolving technical issues, and implementing performance improvements. Proactively communicated with stakeholders to gather requirements, provide progress updates, and ensure timely delivery of projects.

Portfolio