Ayham Jaradat, Developer in Izmir, İzmir, Turkey
Ayham is available for hire
Hire Ayham

Ayham Jaradat

Verified Expert  in Engineering

Bio

Over the past few years, Ayham has built many applications using Android, Ionic, Angular, and PHP and has held multiple positions and completed multiple contracts working remotely. He's also gained expertise in building different front-end and back-end applications from scratch and handling diverse technical aspects of the process. He's always eager to learn new things, achieve new goals, and develop his skills. Ayham is a true team worker, honest, dependable, and responsible.

Portfolio

Toptal Client
Angular, Git, Agile, Algolia, Angular Universal, Responsive UI, Bootstrap...
EXALT Technologies
Angular, RxJS, HTML5, SaaS, PrimeNG, Git, Agile, GraphQL, NgRx
EXALT Technologies
JavaScript, TypeScript, Angular, Java, Android, PHP, Yii 2, Ionic, MySQL...

Experience

Availability

Part-time

Preferred Environment

Windows, PHP, JavaScript, Angular, Ionic, REST APIs, Java

The most amazing...

...thing I've developed is a complete networking platform startup called Connected Businesses (CoB) used by thousands of users.

Work Experience

Senior Angular Developer

2021 - PRESENT
Toptal Client
  • Developed responsive views and re-usable components for a fashion eCommerce website.
  • Implemented and maintained Angular Universal for server-side-rendering.
  • Implemented unit testing and E2E testing for the application.
  • Integrated lots of third-party libraries and tools to enhance SEO and eCommerce application.
Technologies: Angular, Git, Agile, Algolia, Angular Universal, Responsive UI, Bootstrap, jQuery, Unit Testing

Senior Angular Developer

2019 - 2021
EXALT Technologies
  • Developed many reusable Angular components built on the reactive approach and RxJS.
  • Applied and practiced the Agile software development processes and methodology with a team of 10+ developers.
  • Used and customized several Angular libraries and tools, such as PrimeNG, AG Grid, NgxCharts, Angular Highcharts, Apollo Angular, and GraphQL.
  • Developed reusable UI components Angular library with SaaS, dynamic templates, decorators, pipelines, and custom directives.
Technologies: Angular, RxJS, HTML5, SaaS, PrimeNG, Git, Agile, GraphQL, NgRx

Senior Software Engineer

2017 - 2019
EXALT Technologies
  • Developed all parts of a networking platform from its inception to the final production. The platform provides users with the ability to access relevant contacts, leads, and information required to nourish their learning and career evolutions.
  • Designed, developed, and managed a very advanced complex application that runs on different platforms, including web, Android, and iOS.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Led a team of five, including designers, software engineers, and QA, to design, implement, and deliver a startup application with all of its features.
  • Developed a complete in-app chat feature using Firebase real-time database and storage.
  • Integrated Webex APIs into the application to support meeting scheduling and video calls.
Technologies: JavaScript, TypeScript, Angular, Java, Android, PHP, Yii 2, Ionic, MySQL, Firebase, REST APIs, RESTful Development, Bootstrap, SaaS, CSS, Less

Software Engineer

2014 - 2017
EXALT Technologies
  • Converted complex PSD files and Zeplin designs to pixel-perfect, high-performance HTML components.
  • Enhanced a huge caching statistical data front-end system's performance using the most suitable algorithmic techniques to request, handle, and validate the data.
  • Tracked and fixed bugs using Bugzilla as a bug tracking system and testing tool.
  • Developed several UI components (charts) with complex customizations and SVG animations.
Technologies: JavaScript, jqGrid, jQuery, CSS, Ajax, Algorithms, APIs, HTML, Bootstrap

Teacher Assistant in the CS Department

2015 - 2016
Birzeit University
  • Held a course called Introduction to Programming (C language) to first-year students.
  • Taught lab courses for C programming and algorithms.
  • Taught basic web development courses on HTML, CSS, and JavaScript.
Technologies: JavaScript, HTML, CSS, C, Data Structures

Peaxy Lifecycle Intelligence Software Product

Peaxy Lifecycle Intelligence is a modular, scalable, cloud-based asset management application aligned with the needs of the value-driven enterprise. By rapidly turning operating data into financial insights, PLI lets operators minimize O&M costs and optimize performance, improving the lifetime value of industrial assets.

I worked within the front-end team to build the main Angular component libraries and views for each of the industrial equipment customers of Peaxy.

Connected Businesses (CoB) Networking Platform

https://connectedbusinesses.app/frontend/
CoB is a networking platform for businesses. It provides users with the ability to access relevant contacts, links, leads, and information required to nourish and support their learning and career evolutions.

My responsibilities on the project:
- Developed all parts of the platform from its inception to the final production.
- Designed and developed platform features.
- Designed and managed a MySQL database.
- Built the back end, control panel, and the RESTful APIs using PHP Yii 2 framework.
- Built the CoB front-end application for web, Android, and iOS using the Ionic Angular framework.
- Integrated third-party libraries and tools such as Webex APIs, A-Trigger, and Firebase real-time database.

Qwilt | Transparent Caching and Video Delivery Platform

https://qwilt.com/
Qwilt is a company that solves online problems for network operators with a transparent caching solution that increases network capacity and improves subscriber quality of experience (QoE).

Worked on building the customer-facing client web application for Qwilt. The application retrieves a large amount of statistical data and displays it in visually attractive and easily readable charts, tables, and other UI components.

Created the UI components of the application and requested and efficiently handled the data for enhanced performance.

Responsibilities:
• Converted given PSD files and Zeplin designs to pixel-perfect, high-performance HTML components.
• Requested the statistical caching data and handled, validated, and formatted the data arrays in the most suitable algorithmic way to ensure a smooth-running and bug-free app.

Mendeleev Game for Android

https://play.google.com/store/apps/details?id=com.mandeleev.game.mandeleev
Mendeleev is a casual educational 2D Android game. The game aims to help high school students in learning the basic concepts of chemistry.

Designed, developed, and published the game as the sole developer, from conceptualizing an educational game idea to sketching some drawings, reading chemistry documents, designing the characters and images in Photoshop, and beyond that.

I built this native Android game using Java and Android Studio.

Shabbik Game for Android

Shabbik is an entertaining, educational Arabic Android game. The game allows users to challenge each other by finding as many words as possible inside a grid with letters. The game won the Mobily Apps Developers Award 2014 as one of the best five apps.

I created this game with two other friends in our free time. We used native Android (Java) language, integrated with MySQL database and RESTful web services.

I worked on the complex algorithms of the game most of the time. I built the algorithms to find all possible words from a given letter grid and draw the path of words inside the letter grid.

Fashion eCommerce store for Second-hand Luxury Items

https://www.thevintagebar.com/
An Angular-based app for fashion eCommerce store for second-hand luxury items. I worked on converting an old existing Laravel web application into an Angular web application.

• Improved the application performance and fixed bugs in the old implementation.
• Developed new front-end features for the order management system.
• Implemented SSR with Angular Universal and managed the needed flows.
• Developed Angular unit tests for the application.
2016 - 2019

Master's Degree in Computer Engineering

Ege University - Izmir, Turkey

2009 - 2014

Bachelor's Degree in Computer Engineering

Birzeit University - Ramallah, Palestine

Libraries/APIs

REST APIs, jQuery, RxJS, NgRx, PrimeNG, Highcharts, Vue

Tools

jqGrid, Git, Angular Universal

Languages

JavaScript, HTML, PHP, Java, C, TypeScript, CSS, Less, HTML5, GraphQL

Frameworks

Angular, Ionic, Yii 2, Bootstrap

Paradigms

Agile, Object-oriented Programming (OOP), Unit Testing, Mobile Development, RESTful Development, Real-time Systems

Platforms

Windows, Android, Firebase, Algolia

Storage

Database Management Systems (DBMS), MySQL

Industry Expertise

Bioinformatics

Other

Algorithms, Artificial Intelligence (AI), Graph Theory, Usability, Data Structures, Software, Software Modeling, SaaS, Ajax, Mobile Game Development, APIs, Responsive UI, Real-time Communication (RTC), Networking, Security, eCommerce, SEO Tools, Programming

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring