سمير بدر, Software Development Manager

سمير بدر

Software Development Manager

AMBANK

البلد
لبنان
التعليم
بكالوريوس, Computer Science
الخبرات
12 years, 11 أشهر

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

حظر المستخدم


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

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

Software Development Manager في AMBANK
  • لبنان - بيروت
  • أشغل هذه الوظيفة منذ مايو 2022

• Orchestrated machine learning projects employing Python Jupiter (Keras, NLP).
• Led RPA integrations via Automation Anywhere.
• Piloted web development using .NET core, .NET framework, Angular 14.
• Supervised data warehousing with SAP and Oracle, driving ETL and BI modeling layers.
• Led integration with Card Systems such as Transzware and Areeba
• Led core banking Development using COBOL and RPG on as400.
• Led the CRM solution to create suitable integrations and Dashboards.
• Led the team of creating a KYC system integrated into multiple endpoints.
• Expertise in Transformation of transforming business requirement into technical terms.

head of software development and Business Intelligence في AM Bank
  • لبنان - بيروت
  • يناير 2019 إلى أغسطس 2022

Lead the Software Development Team
o Creating Project using ASP.net Framework and ASP.net Core
o Creating a 3 tier architecture design ASP.net Framework and ASP.net Core
o Ability to Create Front End layer - Back End layer and Database Modellingu sing ADO.net, Entity
Framework and PetaPOCO for Data Access layer
o Creating web application using ASP.NET, C#, Javascript, JQUERY, WEBAPI, SOAP, REST and
ASP.NET MVC, NodJS, AngularJS
o Creating Back End layer using WebAPIs and using JWT to encrypt. using Bootstrap, JQUERY, css3,
React.js for frontend presentation
o Deploying Solutions on Cloud such as azzure and Premises Server ( IIS configuration )
o Managing Front-end and back-end ( 3 tier architecture design full stack ) and database design
o Create Mobile Solution Using Cross platform .NET Xamarin and .NET FLUTTER
o Developing and delivering mobile applications
o Building high performance RESTFul and SOAP web services
o Creating Core-banking Programs on AS400 using RPGLE
o Monitor Team member codes and advise on recommendation and best practices
o Designing, delivering, and supporting cloud based solutions
o Manage and develop Tranzware ( ITC ) Credit Card System PL/SQL

Lead Data warehouse, Business Intelligence
o Create Modeling process between Different data Sources using SAP universe Design Tool
o Differentiating the incremental and historical load with best approaches, plus using best schema in
Modeling ( Star vs snowflake vs Galaxy schema) in each integration project
o Lead the ETL process between different source using SAP data Services, SSIS using the Best
Approaches
o Create BI Report using SAP BI
o Creating Dashboard for business Users
o Create Procedures on Staging Area to ensure correctness of Data
o Maintain the Database on Oracle for DWH for the Live and Staging Schemas


Lead of the Robotic Automation Integration Process (2016-2019)
o Merging new processes using Automation almost in every section

Software Development Manager في Mint Middle East
  • الإمارات العربية المتحدة - دبي
  • سبتمبر 2021 إلى أبريل 2022

• Orchestrated the allocation of resources for new projects and organized agile sprints.
• Directed development of .NET core, ANGULARJS, and mobile applications.
• Streamlined resource allocation, optimizing agile sprints and application deployment.
• Led deployment of applications on-premises and cloud.

Business intelligence & Data WareHouse architect and .NEt solution Architect في AL MAWARID Bank
  • لبنان - بيروت
  • ديسمبر 2016 إلى ديسمبر 2018

1. Lead Datawarehouse, Business Intelligence and Lead data warehouse technical team

2. ETL Expert in SAP data Services and SSIS

3. Design and build of dashboard

4 .Design and build of reporting databases

5. Design and build of reporting databases

6. Manage the DWH model

7. Verify developments Standard

8. Handle all Integration with DataWarehouse with Other applications


9.Managing data warehouses and performing ETL with T-SQL and oracle

10. Data modeling through developing SQL stored procedures, functions, and views (Attribute, Analytic, Calculation views) using T-SQL and SQL. As well as developing reports using Crystal Reports Designer, and Dashboards & KPIs using Microsoft Power BI, SAP Lumira, and SAP Analytics Cloud.

11. Conducting technical training sessions and support on Crystal reports, Microsoft Power BI, SAP Lumira, T-SQL.

12. Modeling Data according to Business Needs ( star vs snowflake ) ( universe and Information Design Tool )

Solution Architect

1. Lead satellite application ( .Net, vb … ect )

2. Lead satellite technical team

3. Create integration with Equation using C# ( WEBAPI and MVC )

4. Maintain and develop online banking solution

5. Maintain and develop intranet solution

6. Maintain and develop EBA ( vb6 ) front end cashier system

7. Create out of box solution and application that integrates from core banking Equation.

Senior Business intelligence & Data WareHouse Engineer في Mawarid Bank
  • لبنان - بيروت
  • أبريل 2016 إلى ديسمبر 2018

1. Datawarehouse and database analysis, design and modeling.

2. Implementing Data Warehouse Using SAP & Oracle (SAP ETL and Oracle Procedures, Data Mapping, QA of Historical Data, Universes, and BI Reports, and Implementing Users and Security using SAP CMC)


3. Data Mining through SQL, PL/SQL on Core Banking and Credit Cards Systems

4. Assuring the Quality of prebuild Oracle procedures and functions of the Data Warehouse according to the business requirements needed
5. Preparing Backup and Restore plans of the Data Warehouse Project (Oracle Database, Universes, and Reports)

6. SAP Business Objects (Universe Design), SAP Data Services, Sap Business Intelligence (Web Intelligence), Dashboards, Crystal Reports, Microsoft SQL Server (SQL Server Management Studio and Business Intelligence development Studio)

7. ETL tools such as SAP Data service
8. Reporting such as SAP BusinessObjects, Crystal Report, SSRS, ...

Senior Software Developer في al mawarid bank
  • لبنان - بيروت
  • مايو 2014 إلى مارس 2016

1. Generating analysis reports using PL SQL on ITC System.
2. Managing Credit Card System using Tranzware
3. Business Analysis for Data warehouse project
4. Using SAP interfaces to create reports
5. Project coordination (ex: Fatca, CRM..ect)
6. Create new functionalities equations.
7. Database master
8. Developing new solutions
9. Managing existing and new Projects
10. Preparation, design and execution of periodic reports for management, departments and branches.
11. Preparation, design and execution of on demand reports used for sales targets, performance evaluation, monitoring campaigns, auditing and control.
12. Preparation, design and execution of credit cards Fraud Monitoring Reports according to Visa Parameters.
13. Complex statistical reports such as:
o Growth of credit cards and accounts per product per year
14. Analyzing raw data, drawing conclusions & developing recommendations.
15. Business problem identification and solution formulation starting by gathering information, defining requirements, brainstorming and documentation.
16. Meeting with providers, evaluating and comparing between solutions and contributing in the final decision.

17. Analyzing current systems and processes and seeking better alternatives or improvements where necessary; documenting the current functionalities and the alternative to-be-sought ones.
18. Creating system documentation as required in order to support the end users, as well as technical documentation to be used by peers and ensuring the full functionalities are covered.
19. Preparing advanced reports extracting data from all bank data sources.
20. Analyzing databases structure.
21. Contribution in marketing campaigns’ business implementation in addition to the report(s) design and execution related to these campaigns.
22. Participating in developing project procedures and schedule.
23. Leading/Assisting in testing phases of a project.
24. Creating system and business documentation.
25. Business Analysis in defining business needs, gathering requirements, brainstorming, document analysis, solution scope, solution assessment and validation.

WEb developer في Netiks International
  • لبنان - بيروت
  • يونيو 2011 إلى أبريل 2014

• Web Developer Using .Net Framework in both languages VB.net and C#.
• Web Developer Using MVC
• Using Mobile JQuery with MVC4
• Creating Mobile Application Usign PhoneGap
• Web Developer Using Microsoft Entity Framework as DAL
• Expert in using JQUERy.
• Using WCF Services.
• Creating Internet banking solutions
• Web Developer using DotNetNuke for Content Managed
Websites.
• Creating Modules for DNN.
• Expert in executing and creating Quiries on SQL server.
• Ability to use ADO.net, Microsoft Framework and PetaPoco for Data access layer.
• Web Developer using Microsoft Web API
• Web Developer using Microsoft SiganlR
• Skinning Websites and using grid system for Responsive websites.
• Good knowledge in UX,
• Understanding the Business of CRM and developing customizations.
• Creating Software Requirement specifications documents for projects
• Creating the most suitable solution for maximizing the performance of the websites by reducing HTTP responses and bundling the code.
• Expert is SEO solutions.
• Expert in Jquery and Javascript and creating AJAX requests
Major Website Developed
1. www.creditbank.com
2. www.bob-finance.com
3. www.medsecurities.com
4. www.saudimed.com
5. www.ibl.com.lb
6. http://invest.ibl.com.lb/
7. www.businessLobby.net
8. www.arope.com
9. www.afc.com.lb
10. www.excillisfinance.com
11. www.holdco.co
12. www.netiks.com
13. www.4barchitects.com
14. www.bankmed.com.lb

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

بكالوريوس, Computer Science
  • في Lebanese American University
  • مايو 2011

i have worked many internships in many companies like Rubics, Eduware , Etc in creating and developing web applications , and i have a wide experience in creating databases using oracle and my sql

Specialties & Skills

Visual Web Developer
Communication skills
Computer skills
Mircrosoft Visual Basic c#,vb.net
DotNetNuke FrameWork
JQUERY and Java-script for animations
PetaPoko framework
Microsoft web API
enhance website perfomance
SEO optimization
Skinng Reposive Website Using Bootstap
Experienced in ASNYC JSON Requests
Professional development experience using JQuery, JSON, CSS3, HTML5, and JavaScript
MicroSoft SignalR
Microsoft Entity Framework
.NET MVC
Creating WCF services
Creating Internet banking solutions
Creating Mobile Application Using PhoneGap
Using Mobile JQuery with MVC4
Sap Business Intelligence (Web Intelligence)
Implementing Data Warehouse Using SAP & Oracle
SAP Business Objects (Universe Design),
Oracle Database, Universes, and Reports
SAP Data Services
Reporting such as SAP BusinessObjects,Crystal Report,SSRS,...
Data Mining
Dashboards, Crystal Reports
ETL tools such as SAP Data service
Data warehouse
Business Objects
Dashboards
Crystal Reports
SAP Data warehouse

اللغات

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

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

i was trainned to develop website using DotnetNuke (تدريب)
معهد التدريب:
Rubics
تاريخ الدورة:
January 2011