علاء ابو خليل, Software Development Team Leader

علاء ابو خليل

Software Development Team Leader

Arax

البلد
الأردن
التعليم
بكالوريوس, Information Technology
الخبرات
12 years, 4 أشهر

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

حظر المستخدم


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

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

Software Development Team Leader في Arax
  • الأردن - عمان
  • أشغل هذه الوظيفة منذ يناير 2021

Work very closely with the business leaders to ensure development efforts are properly
prioritized and that requirements for projects are clearly defined
Provide coaching and guidance to the .Net developers (including mentoring,
communicating job expectations, reviews, deliverables, performance monitoring,
procedures, and standards, and providing feedback).
Communicate cross-functionally across various teams, ensuring clear communication
between developers and business leaders to drive development efforts.
Understand the scope and needs of the business, contribute technically to projects via
hands-on implementation, code reviews, and lead assigned projects to fruition.
Support project with the best practice, risk mitigation, and issue resolution. Work with
the developers to assess the impact of all changes to the platform.
Build and work on enterprise applications on top of different stacks; .Net stack like .Net
framework, .Net Core, Entity Framework, Web APIs, and front-end frameworks like React
JS and Angular, and Message queues like RabbitMQ, plus database design and
implementation using SQL Server.
Strong knowledge of software development life cycle (SDLC) project management
methodologies, with expertise in Agile/Scrum.

Sr. Software Engineer /Act Team Lead في Arax
  • الأردن - عمان
  • يناير 2019 إلى ديسمبر 2020

Created proofs of concept for innovative new solutions.
Improved system performance by making proactive adjustments and resolving bugs.
Estimated work hours and tracked progress using Agile/SCRUM methodology.
Developing Sub Modules using SSO Authenticate, OIDC Client and React JS/Angular 8+.
Enhanced performance of written LINQ statements by re-writing LINQ statements as
SQL Statements (Custom Repository Pattern) and Stored Procedures.
Contributed ideas and suggestions in team meetings with Development Team Lead and
developers and delivered updates on deadlines.

Sr. Frontend Developer في Arax Solutions
  • الأردن - عمان
  • يوليو 2016 إلى يناير 2019

* Leadership in development of a medical system Interface and front-end Application from scratch using Angular 7+ and React JS.

* Supporting team for handling front-end tasks.

* Build reusable components.

* Keeping front-end Application up to date with the latest Frameworks.

Sr. Software Developer في Optimiza Solution
  • الأردن - عمان
  • أكتوبر 2015 إلى يوليو 2016

• Leadership role as well as participating in development of a web archiving system application from scratch with full responsibility.
• Working closely with back end developers, to finish up the tasks quick with a perfect performance.
• Gather requirements around functionality and translate those requirements into elegant functional solutions.
• Handling front-end tasks with the team.
• Keep up to date on the latest industry trends in the front-end technologies.

Developer في Allied Application Group
  • الأردن - عمان
  • فبراير 2012 إلى أكتوبر 2015

•Worked with a team on Daily Jacket System, it's An OCR (Optical Character Recognition)
system which is a computerized scanning system that enables customer to scan
file and comparison with the original data in core banking.

•Worked with a team on ERM System; it can read COLD reports and export data, so it can be viewed in different formats such as Excel files or PDF files.

• Worked with a team on ERP system using Silverlight, ASP.Net, Crystal Report and MsSql 2005.

• Worked with a team on a BPM and workflow project(Correspondence system) using Silverlight and MsSql 2008.

• Comparing Engine : it's an engine which created for the banks in order to sorts the vouchers automatically by type then read the data variable from the Vouchers dynamically without need to set a static location of the archived vouchers then comparing them with a stored data in the bank to sort the result to three types:

1 - matching : which mean data have Vouchers.
2 - Vouchers doesn't have data in the bank .
3 - Data doesn't have have archived Vouchers.

• Business process mapping and visualizing business processes using BPMN 2.0.

• Implemented and automated business processes using ProcessMaker.

• Utilized strong interpersonal and communication skills to communicate with a team and customers.
• good problem solving skills.

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

بكالوريوس, Information Technology
  • في Applied Science University at Amman
  • أغسطس 2011

Computer Science/Information Technology Degree, Applied Science University at Amman (2006-2011)

الثانوية العامة أو ما يعادلها, Scientific
  • في Islamic Education College
  • يونيو 2006

School: Islamic Education College Tawjihi - Amman - (2006)

Specialties & Skills

Angular 4+
AngularJS
User Interface Design
HTML + CSS
Crystal Reports
Web Services
ASP.Net
Silverlight application using C# and VB
Business Process Management
ProcessMaker
Business Process Developement
.Net Application using C# and VB
Regex Regular Expression
Web API Controller
JavaScript/JSON/Ajax
Entity FrameWork
JQuery / JS Plugins (JBootstrap, Moment JS... etc.)
Kendo UI
ASP.Net MVC
Object Oriented Programming - OOP Principles
Telerik Fiddler
ADO.NET
multi-tiers Architecture
angular js
Typescript
UI librariesBootstrap, Primefaces, Material Design...etc)
SQL Server
angular 7+
React JS

اللغات

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

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

ASp.Net (تدريب)
معهد التدريب:
ASP.Net
تاريخ الدورة:
June 2011

الهوايات

  • Technology, Programming, IT, Music, Sports, Games