Hesham Al Zoubi
Software Engineer
Java Software Engineer with over 15 years in the Information Technology field and 5+ years dedicated expertise in end-to-end application development. Proficient in harnessing Java frameworks including Spring Boot, JPA, and Microservices. Skilled in AWS Cloud platforms, combined with frontend expertise in React.js. Well-versed with databases like MySQL, PostgreSQL, Oracle DB, and MongoDB. Utilizes robust communication and collaboration capabilities to ensure projects resonate with client goals efficiently and sustainably.
Careers
ASSOCIATE SENIOR JAVA DEVELOPER
Ajial National Educational Company
- • Leadership: Captained a team of 5 developers, emphasizing task delegation, meticulous code reviews, and utilizing JUnit combined with Mockito for efficient unit testing.
- • Microservices LMS Architecture: Architected a resilient, microservices-based LMS using Spring Boot, encapsulated within Docker containers for consistent deployment. Integrated Apache Kafka for real-time data streaming and leveraged AWS for cloud hosting, ensuring seamless delivery of dynamic educational content.
- • Agile & Collaboration: Championed Agile Scrum, fostering profound collaboration with cross-functional teams to guarantee synchronized and timely project deliverables.
- • UI/UX & Data Management: Harmonized UI/UX designs with a ReactJS front-end and harnessed AWS-hosted MySQL/MongoDB databases for instantaneous data access, all containerized using Docker for scalability and environment consistency.
- • Quality Assurance & Security: Employed rigorous JUnit tests, bolstered with Mockito for targeted unit testing, ensuring impeccable system reliability. Safeguarded data integrity using Spring Security.
- Tech Stack: AWS, Spring Boot, Microservices, ReactJS, MySQL, MongoDB, Apache Kafka, JUnit, Mockito, Spring Security, Maven, Hibernate, Docker.
SOFTWARE DEVELOPER
TechBox Group
- • ECP Progress: Designed and implemented a robust E-Commerce Platform (ECP) with Spring Boot and Hibernate, boosting online sales and refining user interactions.
- • Website Design: Crafted a responsive site using React and Bootstrap for quick product searches and seamless transactions, backed by MySQL and MongoDB.
- • Transaction & User Experience: Integrated Kafka-driven secure payments and deployed Elasticsearch strategies to minimize cart abandonment. Ensured smooth shopping with intuitive interfaces.
- • Performance & Compliance: Rectified site performance using Docker and Kubernetes, maintained data privacy standards, and streamlined development with Jenkins and GitHub.
- Tech Stack: Spring Boot, Hibernate, REST, MySQL, MongoDB, Tomcat, JPA, Kafka, React, Redux, Bootstrap, JUnit, Mockito, Docker, Kubernetes, Jenkins, GitHub, Elasticsearch.
SOFTWARE ENGINEER
PAAET
- • SMS Development: Spearheaded the design and rollout of a Student Management System (SMS) using Spring Boot and Hibernate, enhancing administrative efficiency and bolstering student data handling.
- • Stakeholder Engagement: Partnered with key stakeholders to tailor the system per their specifications.
- • System & UI Development: Crafted a scalable portal with React for user interactions and structured a robust MySQL database, facilitating streamlined student data management and report generation.
- • Quality Assurance: Conducted JUnit tests, rectifying software discrepancies and performance bottlenecks.
- • Data Compliance: Prioritized and ensured data privacy standards to safeguard student information.
- • Collaboration & Support: Collaborated with diverse teams for smooth SMS integration, offered technical assistance, and trained users for maximum system utility.
- • Documentation: Chronicled detailed development phases, system configurations, and updates.
- Tech Stack: Spring Boot, Hibernate, MySQL, Tomcat, JPA, Apache Kafka, REST, React, JUnit.
JAVA SOFTWARE DEVELOPER
REAL GROUP PROJECT MANAGEMENT
- • Real Estate App Development: Designed and implemented real estate applications to streamline property listings, sales processes, and customer relationship management using Java and Spring Boot.
- • Project Management: Conceived modules for meticulous construction and real estate tracking, refining workflows, and guaranteeing on-schedule project execution.
- • Performance & Database: Boosted application responsiveness through rigorous code evaluations, debugging, and adept Oracle SQL database management.
- • Team Collaboration: Partnered with sales, marketing, and construction units to derive requirements and deliver customized software tools. Collaborated with UX/UI experts to craft intuitive application designs.
- Tech Stack: Java, Spring Boot, REST, JavaScript, Oracle SQL, RabbitMQ, REST API, Hibernate.
Education
MIU
Computer Science
Yarmouk University
Computer Science
Welcome to Outdefine
A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!
Join for free