حسام جراح, Software Development Manager

حسام جراح

Software Development Manager

bayt.com

البلد
الأردن - عمان
التعليم
بكالوريوس, Computer engineering
الخبرات
14 years, 1 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :14 years, 1 أشهر

Software Development Manager في bayt.com
  • الأردن - عمان
  • أشغل هذه الوظيفة منذ يناير 2017

Responsibilities include managing a team of approximately 9 resources including software developers, testers and data moderators.

Involve in strategic plans to accomplish technical as well as business with leadership chain, team and with customers.

Manage and execute software development projects from beginning to finish.

Evaluate projects, develop and update schedules plus supervise project status.

Collaborate effectively with all team members as well as hold regular team meetings.

Establish and stimulate software development standards and processes along with best practices for delivery of scalable and high quality software.
Building ontology structures.

Managing data and development team.

Building APIs.

Managing the CV Search & the Applicants folder products.

Strong technical and analytical skills.

Expert knowledge of computer software languages, platforms, and current methodologies.

Strong budgeting, leadership, and managerial abilities.

Ability to hire, train, and evaluate staff through performance reviews.

Determining software requirements, and delivering effective solutions.

Exercises independent judgment and discretion in overall project management by prioritizing, planning and tracking project progress.

Designs, develops and modifies programs, including prototypes.

Researches product development options and provides analysis for product direction.

Consults with internal departments to identify customer needs and include into project objectives. Provides support regarding product development to internal departments.

Manages and directs five to six software developers.

Evaluates employee performance, sets expectations and goals for department and individual staff members, recruits, disciplines and trains staff.

Creates related documentation.

Using Agile methodologies.

Working with AI & Data Science projects.

Natural language processing and Entities detection.

Technical Team Lead في Bayt.com
  • الأردن - عمان
  • ديسمبر 2015 إلى ديسمبر 2016

- Maintaining and developing Highly available sphinx distributed search engine.

- Maintaining and developing non-blocking twisted services.

- Maintaining and developing High traffic pages.

- Creating and implementing new products.

- New business ideas for already existing products.

- Managing a web engineering team.

- Using SOA (service oriented architecture) technique across the team members.

Senior Software Engineer في bayt.com
  • الأردن - عمان
  • يوليو 2013 إلى ديسمبر 2015

- Sphinx Search Engine
- Service Oriented Design
- JavaScript
- Databases (Oracle, Mysql, Postgres)
- TCL
- Python
- Twisted
- Web Security
- Team management

Software Engineer في Bayt.com
  • الأردن - عمان
  • مارس 2012 إلى يوليو 2013

Page load time
caching
performance
web crawling
SEO
Error handling techniques
Web Services
Non Blocking Servers
Oracle
mysql
Postgres
TCL
PHP YII Framework
Python
scrapy
twisted
java
javascript
html

Associate Software Engineer في Bayt.com
  • الأردن - عمان
  • يوليو 2011 إلى مارس 2012

Assist in preparing all technical design documents and ensure effective implementation of all products and plan all activities.
Analyze and identify all issues in requirements and design and assist to provide resolution of same and perform various tests on software to resolve all issues.
Provide internal support for all products and assist various departments.
Perform tests on software and provide resolution and coordinate with software engineers to ensure efficiency in implementation of all software.
Perform troubleshoot on all programs to ensure compliance to deadline and collaborate with Quality Assurance tests to perform end to end tests.
Adhere to established software development processes and analyze all issues and monitor effective resolution of same.

Hardware Design and support engineer في Systems and electronics development (SEDCO)
  • الأردن - عمان
  • يناير 2011 إلى يونيو 2011

1-embedded systems design
2-printed circuit board design
3-soldering electronic components
4-testing electronic components
5-preparing the bill of material
6-embedded network applications programming
7-raspberry pi 3
8-arduino
9-PIC micro-controller

Technical Support Engineer في Moments
  • الأردن - عمان
  • أبريل 2010 إلى ديسمبر 2010

Taking ownership of customer issues reported and seeing problems through to resolution.

Researching, diagnosing, troubleshooting and identifying solutions to resolve system issues.

Following standard procedures for proper escalation of unresolved issues to the appropriate internal teams.

الخلفية التعليمية

بكالوريوس, Computer engineering
  • في Yarmouk university
  • أغسطس 2011

Common engineering : physics, chemistry, math, mechanical systems. Computer hardware : electrical circuits , communication systems , digital logic , microprocessor , interfacing. computer software : c++ , object oriented , data structures , database .

Specialties & Skills

Artificial Intelligence
Product Management
Team Management
Agile Project Management
Software Engineering
Javascript
Web scraping (crawling)
Yii Framework
Databases
Memcached
Management
RESTful
Data Science
HTTP & TCP
SVN & GIT
Planning
Search Engines
Postgres

اللغات

العربية
متمرّس
الانجليزية
متوسط

العضويات

IEEE
  • Member
  • January 2010

التدريب و الشهادات

Oracle (تدريب)
معهد التدريب:
SDK
تاريخ الدورة:
March 2007
المدة:
80 ساعة
Matlab (تدريب)
معهد التدريب:
IEEE
تاريخ الدورة:
February 2008

الهوايات

  • History
  • Basketball