Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Nassim Bou Ghannam, software engineer

Nassim Bou Ghannam

software engineer·Murex

Lebanon

Bachelor's degree, Software Engineering

Work experience

Total years of experience: 11 years, 0 months

software engineer

June 2015 - Present

Murex

Beirut, Lebanon

June 2015 - Present

Real-Time Incremental Distributed In-Memory Database

- Designing the Computation Engine of a Real-Time Incremental Distributed In-Memory Database, that handles the execution of SQL queries with hundreds of millions or even billions of rows, in a partitioned and multithreaded manner


Real-Time Business Intelligence solution based on In-Memory Database

- Collaborated with the Front-End team to design a generator for analytics queries from BI tiles
- Designed and implemented a compiler that reads company analytics queries and generates SQL requests
- Implemented an ETL tool that extracts data and metadata from an excel file, created the representing schema and imports the data to a database
- Implemented prediction algorithms to build foreign key relationships between the tables extracted from the excel file
- Enhanced the analytics compiler's optimizer to generate better SQL requests cutting the user's waiting time by 50%
- Coached an intern to design and implement a Semantic Analyzer for the analytics compiler which applies semantic checks to the analytics query
- Played the role of a cyclic Scrum Master where I led retrospectives and sprint planning meetings and removed any impediments to the team's progress
- Built a web tool to visualize the BI relational schema, that holds the tables and relationships between them, which helped the analysts construct their BI tiles and calculations

Company industry:
Software Development
Job role:
Information Technology

Education

American University of Beirut

May 2015

May 2015

Bachelor's degree, Software Engineering

Lebanon

GPA (point): 3.8 out of 4

GPA (point): 3.8 out of 4

Skills

Algorithms
Expert
Algorithms
Expert
TDD
Expert
TDD
Expert
SQL
Expert
SQL
Expert
Java
Expert
Java
Expert
Agile Software Development
Expert
Agile Software Development
Expert
Teamwork
Expert
Teamwork
Expert
parallel computing
Expert
parallel computing
Expert
javascript
Expert
javascript
Expert
Spring Boot
Expert
Spring Boot
Expert
Test Automation
Expert
Test Automation
Expert

Languages

Arabic
Native Speaker
English
Expert
French
Beginner