مجموع سنوات الخبرة: 16 سنوات, 4 أشهر
يناير 2019
إلى حتى الآن
Software Development Team Lead
في Arax Solutions
البلد :
الأردن
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 healthcare applications (HIS) on top of different stacks; .Net stack like .Net framework, .Net Core, Entity Framework, WCT and Web APIs, and front-end frameworks like ReactJS and Angular, and Message queues like RabbitMQ, plus database design and implementation using SQL Server (database design, Reports, Data Warehouse and Cubes)
•Strong knowledge in Microsevice architecture
•Strong knowledge of software development life cycle (SDLC) project management methodologies, with expertise in Agile/Scrum.
•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 healthcare applications (HIS) on top of different stacks; .Net stack like .Net framework, .Net Core, Entity Framework, WCT and Web APIs, and front-end frameworks like ReactJS and Angular, and Message queues like RabbitMQ, plus database design and implementation using SQL Server (database design, Reports, Data Warehouse and Cubes)
•Strong knowledge in Microsevice architecture
•Strong knowledge of software development life cycle (SDLC) project management methodologies, with expertise in Agile/Scrum.
فبراير 2017
إلى ديسمبر 2018
Senior Software Engineer
في Arax Solutions
البلد :
الأردن
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 Security and Authorization Modules using Identity Server.
•Enhanced performance of written LINQ statements from seconds to less than 150 milliseconds by re-writing LINQ statements as SQL Statements and Stored Procedures.
•Contributed ideas and suggestions in team meetings with Development Team Lead and developers and delivered updates on deadlines, designs and enhancements.
•Improved system performance by making proactive adjustments and resolving bugs.
•Estimated work hours and tracked progress using Agile/SCRUM methodology.
•Developing Security and Authorization Modules using Identity Server.
•Enhanced performance of written LINQ statements from seconds to less than 150 milliseconds by re-writing LINQ statements as SQL Statements and Stored Procedures.
•Contributed ideas and suggestions in team meetings with Development Team Lead and developers and delivered updates on deadlines, designs and enhancements.
فبراير 2016
إلى يناير 2017
Senior Software Engineer
Network Innovation LTD. CO, Riyadh, Saudi Arabia
•Working on different technologies using Microsoft ASP.Net and open source frameworks.
•Configuring Odoo ERP system, and deploying to cloud like AWS
•Develop custom functionalities for Odoo using Python and PostgreSql.
•Created proof-of-concept prototype applications for demonstration and evaluation purposes.
•Worked closely with other development team members to identify and remove software bugs.
•Provided user requirements analysis and design and programming support for enhancement of Odoo ERP web application accessed by more than 40 users.
•Working on different technologies using Microsoft ASP.Net and open source frameworks.
•Configuring Odoo ERP system, and deploying to cloud like AWS
•Develop custom functionalities for Odoo using Python and PostgreSql.
•Created proof-of-concept prototype applications for demonstration and evaluation purposes.
•Worked closely with other development team members to identify and remove software bugs.
•Provided user requirements analysis and design and programming support for enhancement of Odoo ERP web application accessed by more than 40 users.
مارس 2011
إلى يناير 2016
Senior Software Engineer
Unifonic, Amman
•Developing web services to be consumed by Mobile Applications, using Microsoft ASP.Net Web API, C# and SQL server.
•Developing websites with responsive design using ASP.Net MVC and HTML5
•Developing projects using different open source frameworks like Jquery UI, Jquery Mobile and Bootstrap.
•Contribute to Open Source projects on GitHub, one of them is PushSharp.
•Developing windows services to send requests to SMS gateways.
•Provided oversight to 3-person team, discussed project roadblocks to drive issue resolution and promote use of best practices.
•Developing SDKs and Web Applications using frameworks; ASP.Net, C#, vb.net
•Developing web services to be consumed by Mobile Applications, using Microsoft ASP.Net Web API, C# and SQL server.
•Developing websites with responsive design using ASP.Net MVC and HTML5
•Developing projects using different open source frameworks like Jquery UI, Jquery Mobile and Bootstrap.
•Contribute to Open Source projects on GitHub, one of them is PushSharp.
•Developing windows services to send requests to SMS gateways.
•Provided oversight to 3-person team, discussed project roadblocks to drive issue resolution and promote use of best practices.
•Developing SDKs and Web Applications using frameworks; ASP.Net, C#, vb.net
مارس 2010
إلى فبراير 2011
Senior Software Engineer
Arabic Pearl, Amman, Jordan
•Integration with Document management system.
•Developing School Systems with other team members.
•Worked closely with other development team members to identify and remove software bugs.
•Supervised team of developers in analysis and creation of Education software.
•Completed 2 major projects in one year by collaborating with agile development team and testing, developing and maintaining web and desktop-based software applications.
•Integration with Document management system.
•Developing School Systems with other team members.
•Worked closely with other development team members to identify and remove software bugs.
•Supervised team of developers in analysis and creation of Education software.
•Completed 2 major projects in one year by collaborating with agile development team and testing, developing and maintaining web and desktop-based software applications.
نوفمبر 2008
إلى فبراير 2010
Software Developer
في Image Technologies ITec
البلد :
الأردن
Collaborated on all stages of systems development lifecycle, from requirements gathering to production releases.
•Integration with Workflow Engine like TotalAgility.
•Integration with Document Management Systems like Docuware.
•Collaborated with product and engineering team members to define and develop new product concepts.
•Collaborated with internal technology teams and third-party partners to define, design and deliver on user stories and customer demand.
•Developed custom software solutions for 2 clients.
•Integration with Workflow Engine like TotalAgility.
•Integration with Document Management Systems like Docuware.
•Collaborated with product and engineering team members to define and develop new product concepts.
•Collaborated with internal technology teams and third-party partners to define, design and deliver on user stories and customer demand.
•Developed custom software solutions for 2 clients.
نوفمبر 2007
إلى أكتوبر 2008
Developer
في Internet Business Solutions
البلد :
الأردن - عمان
Internet Business Solutions, Amman, Jordan
•Collaborated with other developers to identify and alleviate software errors and inefficiencies.
•Integration with SMS gateways.
•Analyzed requirements and designed, developed and implemented software applications for multiple websites.
•Tested programs and databases to identify issues and make necessary modifications.
•Developed scripts to communicate with back-end servers in order to provide real-time updated information.
•Completed 6 major projects in one year by collaborating with agile development team and testing, developing and maintaining web and desktop-based software applications.
•Collaborated with other developers to identify and alleviate software errors and inefficiencies.
•Integration with SMS gateways.
•Analyzed requirements and designed, developed and implemented software applications for multiple websites.
•Tested programs and databases to identify issues and make necessary modifications.
•Developed scripts to communicate with back-end servers in order to provide real-time updated information.
•Completed 6 major projects in one year by collaborating with agile development team and testing, developing and maintaining web and desktop-based software applications.
انشر على فيسبوك
انشر على تويتر
مشاركة عبر البريد الإلكتروني