Summary
Education
Skills
Websites
Languages
Relevant Courses
Volunteer Experience
Projects
Timeline
Generic
Layan Manaa

Layan Manaa

Summary

An enthusiastic software engineering student who is a fast learner and interested in being a part of a team that strives to improve and promote growth for the organization, with my attention to detail, strong problem analysis skills and cross platform coding . I am currently finishing my second year with 4 semesters remaining in my studies.

Education

B.Sc. in Software engineering -

Ben-Gurion University
01.2024

Skills

  • Java
  • C#/C
  • Python
  • Object Oriented Programming
  • Memory Management
  • Development under Windows and Linux
  • Client-Server networking pattern
  • Concurrency and Multi-Threading
  • Html & css
  • Git & GitHub
  • SQL
  • Problem-Solving
  • Relationship Building
  • Teamwork and Collaboration

Languages

Hebrow
Proficient
C2
English
Advanced
C1
Arabic
Proficient
C2

Relevant Courses

Data Structures(84)

Principles of object oriented programming (90)

Discrete Mathematic & Combinator(92)

Systems Programming (80)

Extended Laboratory in Systems Programming – current semester

Algorithms - current semester

Volunteer Experience

  • Social Mentoring, new incoming university students
  • Academic Tutor, Ben Gurion University, Combinatorics, Intro To Computer Science, Data Structures
  • Tutor elementary students, perach

Projects

Social Network System Social Network based on Server-Client paradigm. The communication between the server and the client's is performed using a binary communication protocol, where a registered user can follow other users and post messages. The server support both Thread-PerClient and Reactor server patterns in Java and C++., Thread-Per Client and Reactor server patterns both in Java and C++ 

Set Card Game The game starts with 12 drawn cards from the deck that are placed on a grid on the table. The goal of each player is to find a combination of three cards from the cards on the table that are said to make up a 'legal set', players can be also Ai player's., Concurrency & Multi-Threading both in java & C++

 Kanban project Developed using C#, is a project management methodology that allows for organizing and prioritizing projects and their tasks, using boards, lists, and cards., N-tier architecture, oop with C#, database management, MVVM and wpf

Timeline

B.Sc. in Software engineering -

Ben-Gurion University
Layan Manaa