I'm a software developer who is focusing to reach a high level experience in software development especially in Java.
Currently as a Senior Java developer with 8 years experience; designing and implementing a high quality enterprise systems and solutions under CMMI standard process for Telecommunication domain.
I'm always up-to-date with latest technologies, a fast learner and a smart worker.
I have completed Computer Science from Hashemite University, Jordan. AVG: 3.2 (Very Good)
Junior & Senior
Developing and designing a new projects, APIs and components with existing projects integration.
Developing the company products by adding new features and frontend design.
Upgrading the old tools and APIs in the projects.
Training the new junior java developers.
Reviewing code for junior java developers.
Conference calls with the customers for new CRs (Change Requests) with seniors and project managers.
Visiting the customers on-premises to handle urgent production issues.
Making research and decisions for submitting new technologies to the department.
New ideas participation.
Responsible for applying the CMMI standards in software development.
Developing the existing systems by delivering CRs (Change Requests) to the customers as requested.
Studying the SRS (Software Requirements Specifications) carefully to make sure that all business requirements are covered.
Business meetings and discussions with business analysts to understand the requirements very well.
Creating PoCs (Proof of Concepts).
Giving the immediate support to the customers with support team.
Tracing loggers and fixing production issues.
Testing the core engines with QA team.
- Java Server Pages (JSP)
- Java Persistence API (JPA)
- RESTful web service
- Java Standard Edition (J2SE)
- Basic HTML websites
- CMS (Wordpress) websites
- vBulletin forums
- Developing IEEE HU Student Branch's website
- Backend Web Developer for Jordanian Information Technology Syndicate's website