Ahmad Qudemat, Developer in Jerusalem, Israel
Ahmad is available for hire
Hire Ahmad

Ahmad Qudemat

Verified Expert  in Engineering

Data Engineer and Developer

Location
Jerusalem, Israel
Toptal Member Since
November 11, 2022

Ahmad is an experienced data engineer specializing in TIBCO Spotfire products. He has over ten years of experience in data analysis and data manipulation using various tools such as Python, R, and TIBCO Spotfire Analyst. Ahmad also provides interactive reports for customers around the world.

Portfolio

PDF Solutions
Big Data, Python, Pandas, Databases, Oracle, CSV Import, CSV File Processing...
PDF Solutions
Salesforce, Spotfire, Python, TIBCO, Tables, Charts, Networking...
PDF Solutions
Bash Script, Python, Databases, Linux, Windows, Networking, TIBCO, Data...

Experience

Availability

Part-time

Preferred Environment

Linux, Windows, PyCharm, Eclipse, RStudio, MySQL, Spotfire, Python, Pandas, TIBCO

The most amazing...

...thing I've built is an interactive dashboard using TIBCO Spotfire used by hundreds of users, allowing them to perform drill-down yield analysis.

Work Experience

Senior Application Engineer and Data Analyst

2019 - PRESENT
PDF Solutions
  • Used Spotfire to access multiple data file sources CSV, STDF, and TXT.
  • Provided Spotfire Information links to perform Data-On-Demand operations from external databases Oracle, SQL Server, and MS SQL.
  • Created scripts to read, clean, and analyze big datasets using python and pandas libraries.
  • Organized Spotfire to access and visualize various performance metrics of production environments.
  • Established scheduled tasks to deliver periodic reports hourly and daily of the most recent dataset pushed to Database and compared it to historical data from previous periods.
  • Integrated third-party scripts are written in TERR and IronPython within the Spotfire template to add more capabilities to the application data joins and dynamic statistical models.
Technologies: Big Data, Python, Pandas, Databases, Oracle, CSV Import, CSV File Processing, Data Cleansing, Data Visualization, Data Analysis, Data, Datasets, TIBCO, Graphs, Tables, Charts, Spotfire, Predictive Modeling, Client-side, Data Integration, RStudio, Dashboards, Data Engineering, ETL Tools, Data Cleaning, Data Aggregation, Large Data Sets, SQL, Data Analytics, Business Intelligence (BI), Data Science, Data Reporting

System Support Manager

2015 - 2019
PDF Solutions
  • Maintained many TIBCO Spotfire environments across different platforms like Windows and Linux.
  • Created multiple versions of the TIBCO Spotfire server.
  • Configured TIBCO Spotfire Statistical Service to work with different types of statistical engines such as R and TERR.
  • Installed and published libraries packages of TSSS.
  • Developed Hotfixes and Patches provided by TIBCO on a wide range of deployments.
  • Clustered TIBCO Spotfire Servers environments to serve failover and load balancing techniques.
Technologies: Salesforce, Spotfire, Python, TIBCO, Charts, Tables, Networking, Amazon Web Services (AWS), Data Integration, MySQL, Big Data, Dashboards, Data Engineering, ETL Tools, SQL, Business Intelligence (BI), Data Reporting

System Support Engineer

2012 - 2015
PDF Solutions
  • Created a custom programming language where I wrote scripts to load data from ASCII files and load it to a database as part of the more significant ETL process.
  • Maintained customer databases Oracle and Informix by running stats gathering jobs.
  • Developed scripts to deploy and publish the Spotfire server environment, the script install of Spotfire Server, Node.js manager, and TSSS, auto-configure the Spotfire Server, authorize the Node.js manager and publish the packages of TSSS.
  • Supported major customers worldwide by solving their day-to-day issues related to TIBCO Spotfire's different components.
Technologies: Bash Script, Python, Databases, Linux, Windows, Networking, TIBCO, Data, Spotfire, Data Integration, ETL, MySQL, SQL

Design and Implementation of ETL Servers

As the system support manager, I worked with my team to prepare ETL environments for our customers. We pulled data files from S3 buckets, a local hard disk, and a central database, unpacked them, and extracted useful and meaningful data using custom data readers and format files. The descriptive data from data sources were loaded into Oracle and the RAW data into the Cassandra database.

Cars Health and Performance Monitoring

Using the OBD2 connector, I collected real-time data from many car sensors and sent them to a server. A script on the server pulled those logs and fed them to a dashboard that read the data and visualized it to make it easier for the owner to compare the current readings with previous ones. For someone equipped with the needed knowledge, this dashboard can predict problems before they happen.

Languages

Python, SQL, Bash Script, R

Libraries/APIs

Pandas

Tools

Spotfire, Tableau

Paradigms

ETL, Business Intelligence (BI), Data Science

Platforms

Linux, Windows, RStudio, Salesforce, Amazon Web Services (AWS), Oracle

Storage

Data Integration, Databases, MySQL

Other

Data, Charts, Data Visualization, Datasets, TIBCO, Data Analysis, Data Cleansing, Scripting, CSV File Processing, CSV Import, Dashboards, Data Engineering, ETL Tools, Tables, Graphs, Predictive Modeling, Data Cleaning, Data Aggregation, Large Data Sets, Data Analytics, Data Reporting, Networking, Big Data, Client-side

OCTOBER 2022 - OCTOBER 2024

TIBCO Spotfire Certified Administrator

TIBCO

JUNE 2022 - JUNE 2024

TIBCO Spotfire Certified Professional

TIBCO

JUNE 2022 - JULY 2024

TIBCO Spotfire Certified Associate

TIBCO

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