HI, I'm Joud Khattab

Software Engineer


Data Analyst, Instructor, Full Stack Developer and Entrepreneur

Email: khattab.joud@gmail.com / Phone: +963 991 448 543

  Education

Master in Big Data

Higher Institute for Applied Sciences and Technology - Graduation December 2018

Big Data science is all about uncovering findings from data. Diving in at a granular level to mine and understand complex behaviors, trends, and inferences. It's about surfacing hidden insight that can help enable companies to make smarter business decisions.

Bachelors of Business Administration

Damascus University - Graduated June 2017

Business Administrators prepares to plan, organize, direct, and control the functions and processes of a firm or organization. Includes instruction in management theory, human resources management and behavior, accounting and other quantitative methods, purchasing and logistics, organization and production, marketing, and business decision-making.

Bachelors of Software Engineer

Yarmouk Private University - Excellent degree - Graduated August 2016

Computer Science is primarily concerned with the analysis, design, and applications of computing software and systems. It includes programming languages, data structures, compilers, operating systems, data bases, and artificial intelligence.

  Work

Intern at UN-ESCWA

Statistical Division - Sep 2017 - Jan 2018

Conducts research and reference searches on issues relating to Big Data, Open Data, Sustainable Development Goals (SDG’s), Geographic Information System (GIS); Compiles, processes and works with socioeconomic databases derived from a variety of sources; Supports drafting of inputs to presentations, project documents and research papers as well as supports the organization of meetings.

Practical Instructor at University

Yarmouk Private University - March 2017 - Current

Teaching courses that describe many programming languages concepts, Advance Algorithm and Data Structure, Compiler Design, Computer Graphics, Operation System, and courses that describe the steps of software engineering process from requirement gathering to deployment of the software. In additional to supervising many student projects.

Chief Technology Officer (CTO)

ChangeMakers - Aug 2017 - Current

ChangeMakers, is a 15 week after school program that teaches young people coding and innovative thinking and prepares them for the new era of technology in the world. My responsibilities include: Design, develop and update the programming curriculum. Facilitate and teach coding to participants.

Full Stack Developer

Freelancer - Jun 2014 - Current

Develop many website projects on ASP.NET MVC, PHP, HTML5, JS, and many more tools and languages. Develop android applications and games on android studio.

Co-Founder of E-Learning Startup

ALMNI (Interactive E-Learning Platform) - Jan 2014 - Jan 2016

ALMNI is a self-learning, interactive and intelligent system, which is dedicated for computer programs in a modern way that is more interactive and easier than any of the existing self-learning systems. ALMNI is part of an integrated system wish we worked in it at Information Technology Incubator (ICT) in Damascus.

Backend Developer

DotConnect Company - May 2014 - Jan 2015

Software development for Intranet/internet web based systems, using C#,ASP.net, MVC, Entity framework, MSSQL server.

  SEMINARS

Data Storytelling

Geospatial Information Management

Big Data for Development

Fog Computing

Personality Detection via MBTI Test

Seasonal ARIMA

Spark SQL

Social Networks Analysis

Smart City Era

Optimization Techniques

From Image Processing To Computer Vision

Network Address Translation (NAT)

  Teaching Courses

Introduction to Algorithms & Programming

This course consists of an introduction to problem understanding and solving. Introduction to algorithms, their representation, design, structuring, analysis and optimization. Implementation of algorithms as structured programs in a high level language. Introduction to programming with the use of a suitable high level language.

Programming 1

This course is focused on procedural programming using an appropriate programming language. It covers : arrays, functions, pointers, Dynamic memory allocation, Structures, classes and related topics. All implemented in C++.

Design & Analysis of Algorithms

This course is a study of the design, analysis and representation of algorithms. Topics include: Models of computation, fundamental strategies divide-and-conquer, recursion, search and traversal, backtracking, branch-and-bound, analysis tools and techniques for algorithms, representation of sets and graphs, algorithms on graphs, NP-completeness and intractability.

Programming Languages

This course covers the principals of programming languages. It includes the structures of programming languages. Formal specifications of syntax, semantics and translation. Data structures, data control, subprograms, storage management concepts and techniques employed in major languages.

Compiler Design

Introduction to compilation, interpretation, translation, formal languages and grammars, major compilation phases such as lexical analysis, syntax analysis, intermediate code generation, semantic analysis, optimization, and code generation.

Data Mining

The course is covering the following points: Introduction to basic principles for knowledge extraction and types of data, Acquire necessary skills in data mining implementation, Basic techniques: classification, clustering, dimension reduction, feature selection, knowledge discovery.

Computer Graphics

This course represents an introduction and fundamentals of computer graphics. Lines and circles algorithms. Geometrical transformation in 2D and 3D (Translation, Scaling, Rotation). Composing transformations, projection, methods for forming 2D views using curves.

Operating System 1

This course covers: an introductory study of evolution, services, and structure of operating systems. The basic concepts of operating system design, implementation and management of system resources such as CPU, Input/Output devices and drivers, memory and software. Examples given from modern operating system such as Unix and Windows driven operating systems.

Information System Analysis & Design

This course is an overview of system analysis and design. Concepts and methods used in the analysis, design, and deployment of information systems. Explore the major issues at each stage in the system development life cycle, including requirement analysis, logical design, functional design, and implementation. Technical tools such as data flow diagrams, entity relationship diagrams, and CASE tools are introduced.

Software Engineering 1

This course covers the following topics: Fundamentals of software engineering using a group project as the basic vehicle. Software crisis, managing complexity, requirements specification, architectural and detailed design, UML, testing and analysis, software process, and tools and environments.

Software Engineering 2

This course covers essentially the following topics: Basics of System Design, Design Methods, Object oriented software engineering, Introduction to OO concepts, Evolution of OO concepts, OO Analysis, OO Design, UML basics, OO Test and Maintenance, OO Project management, CASE tools.

Computer Skills

This course covers all the practical elements included in the ICDL certificate and consists of the following: Introduction to Information Technology, Windows operating system, Word, Excel, PowerPoint,Internet and e-mail Explorer and Outlook, Access database system.

  SKILLS

   Professional Skills

  • Hard Working
  • Communication
  • Leadership
  • Team Working
  • Research

   Programming Skills

  • Algorithms Analysis
  • Web Development
  • Android Development
  • Data analysis

   Software Skills

  • Articulate Storyline
  • Microsoft Office
  • Adobe Photoshop
  • Camtasia

  Awards

ACM

First Place at ACM SYPUCPC - 2014 & 2015

ACM International Collegiate Programming Contest (abbreviated as ACM-ICPC or ICPC) is an annual multi-tiered competitive programming competition among the universities of the world. The contest is sponsored by IBM.

Startup Weekend Damascus

Third Place - 2015

Startup Weekend is a 54 hour event that brings together designers, developers, entrepreneurs, and experts from all domains to do amazing things. All Startup Weekend events follow the same basic model: anyone is welcome to pitch their startup idea and receive feedback from their peers. Teams form around the top ideas and embark on a three-day frenzy of business model creation, coding, designing, and market validation. The weekend culminates with presentations in front of local entrepreneurial leaders with another opportunity for critical feedback!

Khbrat Syria

Third Place - 2016

Khbarat Syria is an NGO that holds many events and project, one of these project is a startup contest that is much like startup weekend. our project in this contest won the third place and it was a bracelet that delivers the news to family and ambulance in case of mortar or blast, and prioritize the ambulance for the injured.

  Volunteer

Scratch Day Syria

Web Developer - Feb 2017

Scratch day is an international event hosted all around the world to educate and celebrate scratch programming language, and to introduce programming basics to kids. this event is organized by Genius Planet team.

Be 100 Ragl Damascus

Technical Support - Nov 2016

B 100 Ragl, is an Arabic animated fiction series produced by The Womanity Foundation and its partners, with a story plot that illustrates the challenges faced by women and the creative solutions to overcome them. Womanity Foundation organize series of events in the MENA region, called « Be 100 Ragl Tour ». This event tour aims to explore « how to leverage new media and innovation to contribute to gender balance in Middle East and North Africa.

TEDxYPU

Web Developer and Technical Support - Jan 2015

TED is a nonprofit devoted to Ideas Worth Spreading. They believe passionately in the power of ideas to change attitudes, lives, and ultimately, the world. TEDx is an event that bring together bright minds to give talks that are idea-focused, and on a wide range of subjects, to foster learning, inspiration and wonder – and provoke conversations that matter.

  Contact

  Address

Damascus, Syria

  Phone

+963 991 448 543

  Mail

khattab.joud@gmail.com

  Send Me a Message