Yazan Atef Khaleel Houshieh, Developer in Munich, Bavaria, Germany
Yazan is available for hire
Hire Yazan

Yazan Atef Khaleel Houshieh

Verified Expert  in Engineering

Salesforce Developer

Location
Munich, Bavaria, Germany
Toptal Member Since
April 17, 2019

Yazan is a systems engineer with a passion for creating high-quality solutions. He is also a senior Salesforce developer with many years of experience. Yazan's worked on big projects and developed cutting-edge Salesforce frameworks. He holds a Salesforce Application Architect certificate and five more Salesforce certificates.

Portfolio

Self-employed
Apex, Apex Classes, Acceptance Testing, Apex Triggers, API Integration, B2B...
Cazoo
Apex, Batch Apex, Salesforce Lightning, Git, Salesforce DX, Aura, Flow, Email...
Salesfive Consulting Gmbh
Salesforce, Flow, Email, Automation, JavaScript, API Integration...

Experience

Availability

Full-time

Preferred Environment

Visual Studio Code (VS Code), Salesforce DX, MacOS

The most amazing...

...pallier cryptosystem I've developed complies with the MySQL environment and addresses encryption, decryption, homomorphic addition, and multiplication.

Work Experience

Salesforce Solution Architect/Developer

2023 - PRESENT
Self-employed
  • Enhanced the performance of a B2B web store by building high-quality solutions.
  • Tracked and fixed bugs in a legacy system and used Jira as a reporting tool.
  • Used SFD, GitHub Actions, and other plugins to build a CI/CD tool.
Technologies: Apex, Apex Classes, Acceptance Testing, Apex Triggers, API Integration, B2B, Git, DevOps, Agile, Salesforce, Salesforce Commerce Cloud

Senior Salesforce Developer

2021 - 2023
Cazoo
  • Initiated a source-driven development approach for an existing legacy Org and created a developer-friendly environment for developers to collaborate.
  • Created a framework that exposes internal company services inside of Salesforce instance with seamless authentication, eventually reducing the time needed to execute a specific action.
  • Wrote integrations for many 3rd-party services via REST and SOAP.
  • Built tools to enhance communication between different teams, thus reducing the time needed to solve specific cases and eventually cost.
Technologies: Apex, Batch Apex, Salesforce Lightning, Git, Salesforce DX, Aura, Flow, Email, Automation, Salesforce, JavaScript, API Integration, Salesforce REST API, Salesforce Marketing Cloud, Salesforce API, Salesforce Apex, Lightning Components, Omni-channel, Data Modeling, Acceptance Testing, Salesforce Platform Events, REST APIs

Salesforce Developer

2019 - 2021
Salesfive Consulting Gmbh
  • Designed and implemented complex solutions for multiple clients. Topics included: Apex sharing, custom hierarchies, and chat integration.
  • Took ownership of multiple project development. Worked on various clouds like Sales, Service, CPQ, and FSL.
  • Integrated various systems with Salesforce via REST, SOAP, and web services.
Technologies: Salesforce, Flow, Email, Automation, JavaScript, API Integration, Salesforce REST API, Salesforce API, Salesforce Apex, Salesforce Lightning, Lightning Components, Data Modeling, Acceptance Testing, Salesforce Platform Events, REST APIs

Salesforce Consultant

2018 - 2019
ASAL Technologies
  • Developed ASAL’s ATS system.
  • Conducted UI/UX study.
  • Completed requirements gathering, user/stakeholder interviews, affinity maps, personas, and user journeys.
  • Created UI sketches for the initial ATS design.
Technologies: Salesforce, Flow, Email, Automation, API Integration, Salesforce REST API, Salesforce Apex, Lightning Components, Data Modeling, Acceptance Testing, Salesforce Platform Events, REST APIs

Full-stack Developer

2018 - 2019
ASAL Technologies
  • Added features to enhance the usability of the testing framework.
  • Designed and implemented UI for enhancing user experiences.
  • Integrated a socket solution into the exiting system.
  • Created a unit test to validate the quality of the development of the features.
Technologies: Bootstrap, JavaScript, jQuery, Git, Scala, Play Framework, Java, Salesforce REST API, Data Modeling, Acceptance Testing, REST APIs

Salesforce Developer

2017 - 2018
Sunreach Technology
  • Designed, implemented, and deployed both declarative and programmatic solutions.
  • Implemented solutions with lightning framework.
  • Deployed solutions using Change Sets, Workbench, and Ant Migration Tool.
  • Adapted a professional development cycle of development, QA, integration testing, UAT, and deployment.
  • Worked on integrating many different systems with Salesforce (REST API).
Technologies: Salesforce Lightning, Bootstrap, CSS, HTML5, JavaScript, Visualforce, Asynchronous Programming, Triggers, Controller, Apex, Salesforce, API Integration, Salesforce REST API, Salesforce API, Salesforce Apex, Lightning Components, Data Modeling, Acceptance Testing, Salesforce Platform Events, REST APIs

Verification Engineer

2016 - 2017
Mellanox Technologies
  • Developed verification for ‘openSM’ and ‘ibdiagnet’ projects.
  • Designed, implemented, debugged, and deployed tests using Python and C.
  • Developed and integrated solutions to enhance the regression and add features to it.
  • Monitored regression result, analyze, and debug failures and fixed them.
  • Collaborated to identify, define, or solve developmental problems.
Technologies: Git, Linux, Python, Acceptance Testing

Querying Encrypted Databases

In this project, we implemented Paillier cryptosystem that is compliant with MySQL environment.

We addressed Encryption, Decryption, Homomorphic Addition and Multiplication. We used TPCH benchmark to generate the testing samples.

Breaking Vigener Cipher

The objective of the project was to encrypt a Swedish text using Vigener cipher and break that ciphered text using the Friedman Test approach.

Where’s Croc

Where's Croc is a game that serves as an application of hidden Markov models and the state estimation algorithm.

In this game, there is a grid of holes, and Croc is moving between them.

We used the algorithm and depending on the data of each hole to guide the ranger to catch Croc.

Delivery Man

A proposed algorithm to solve the "Salesman Problem".

The aim of the algorithm was to find the shortest path to deliver different packages, at different locations, for various destinations, in the fastest time possible.

Exchange Scholarship, Computer Science

60 ECTS exchange scholarship at Uppsala University, Sweden.

Attended many interesting courses, such as Artificial Intelligence, Computer Networks, Functional Programming, Data Mining, Database Design, Computer Assisted Image Analysis, Human-Computer Interaction, Advanced Computer Architecture, Cryptology, and Software Engineering in addition to doing multiple projects during this period.

SAT Preprocessing via Boolean Variable Elimination

In this project, we built an algorithm to reduce the CNF input file size for the SAT solver via the elimination of variables.

Frameworks

Lightning Components, Visualforce, Play Framework, Bootstrap

Libraries/APIs

Salesforce REST API, Salesforce API, jQuery, REST APIs, Gmail API

Tools

Git, Flow, Batch Apex, Process Builder, Sublime Text, IntelliJ IDEA, Salesforce DX, Salesforce Marketing Cloud

Paradigms

Automation, Acceptance Testing, Asynchronous Programming, Management, B2B, DevOps, Agile

Platforms

Salesforce, Salesforce SOQL/SOSL, Linux, MacOS, Visual Studio Code (VS Code)

Other

Salesforce Lightning, API Integration, Salesforce Apex, Omni-channel, Data Modeling, Apex Triggers, Email, Salesforce Platform Events, MavensMate, Controller, Triggers, Integration, Sharing & Visibility, Architecture, Aura, Computer, Projects, Lightning Web Components (LWC), Salesforce System Administration, Apex Classes

Languages

Apex, Python, Java, SOQL, HTML5, Scala, C++, SQL, CSS, HTML, JavaScript

Storage

Salesforce Commerce Cloud

2011 - 2016

Bachelor's Degree in Computer Systems Engineering

Palestine Polytechnic University - Hebron, Palestine

NOVEMBER 2020 - PRESENT

Salesforce Certified Application Architect

Salesforce

NOVEMBER 2020 - PRESENT

Salesforce Certified Data Architecture and Management Designer

Salesforce

SEPTEMBER 2020 - PRESENT

Salesforce Certified Sharing and Visibility Designer

Salesforce

FEBRUARY 2020 - PRESENT

Salesforce Certified Platform Developer II

Salesforce

OCTOBER 2019 - PRESENT

Salesforce Certified Platform App Builder

Salesforce

APRIL 2018 - PRESENT

Salesforce Platform Developer I

Salesforce

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