Badges
Certifications
Work Experience
Senior Software Engineer
Gene Techno Science• September 2019 - Present
Position title: Senior Full stack developer Context: Design and implement high strong code for both Back end and front end. Support and Monitor systems on production Project: FCA (Fiat Chrysler Automobiles) Is an American Italian multinational corporation and is the world's eighth largest auto maker.) a big system to handle all aftersales/sales activities among company management, dealers, service advisors, and customers. Responsibility: • Writing strong, and clean codes in both backend and front end (Bugs free) • Integration with external APIs (e.g. Tableau reports,or Gmail services) • Maintain codes and ensure all codes are clean and in the same solid principles. • Teaming leader for small group (5 persons) deliver tasks, scheduling priorities, receive results and ensure all codes are achieving our solid principles. Work done: (to detail) CMS (Customer Management system) CMS Inbox: convert received emails in the inbox into a case Challenges were: - reading emails with gmail integration and recognize which mails are related to which cases or create new cases if they are new CASES List: search for cases by (ticket number, dealer, vehicle data, cases status, creation date, make year, or model) Case details: show all details of the case for basic info, contacts related, and all communications threads history. ETL (Extract, Transform, and Load) create presets and uploading data for this preset so the data will be extracted from sheets then transformation filters will be applied to the data then will load it to database Communication configurator: this module will send automatic pre defined reports to subscripers in scheduled times. Sub tasks included: - create/edit preset, add/ edit subscripers, and add/edit scheduler Incentives: it’s a dealer Rewards system (a system to give dealers points according to sales then points can convert into reward ($ or coupons)). Sub-tasks includes: Redemptions: where the advisor can see redemption requests and approve or reject it. Dealer Incentives campaigns: where the user can create the campaign and select which parts, dealers, start, and end date Reward types: (where the user can determine type of rewards: voucher, bank cheque, or cash Dealer incentives rewards: where the user can create rewards Marketing Campaigns: Marketing Intelligence Platform Description: This platform is designed to input Mopar consumer behaviour which allows Mopar ME and GD's to design campaigns for targeted audience and allows progress tracking and ROI measurements. Marketing campaign search, and details Spare parts included in the campaign Scope (Dealers, Supervisor, or management) Vin (imports and extract vin from external sheets, or reports) NPS Detractors: detractor customers (surveys feedback) Description: This platform is designed to deal with the detractors as high customer service improvement Detractor list (all detractor cases) Auto escalation if the employee/ supervisor/ or branch manager not take an action on the case it will be escalated to the upper role level (e.g. from service advisor to branch manager)
Senior Software Engineer
Pharaoh's...His Place• May 2015 - September 2019
Position title: Senior Full stack developer Design and implement high strong code for both Back end and front end. Support and Monitor system on production Project: E commerce system for Extra stores is the biggest stores in Saudi Arabia with +12 Million shoppers, eXtra is the destination and the most popular electronics store with 42 stores across Kingdom of Saudi Arabia and 2 stores in each of Bahrain and Oman. Responsibility: • Writing strong, and clean codes in both backend and front end (Bugs free) • Building the Catalog system (categories, products) • Maintain codes and ensure all codes are clean and in the same solid principles. Work done: (to detail) Products: Add product data and specifications Product search engine Stores: Create and manage stores Shipment : manage all shipment process List current, approved, in-progress, cancelled Promotions: Add promo with all conditions and details Add scheduled promo (Christmas, or black Friday)
Software Engineer
PAN Studio• January 2008 - October 2014
Position title: Senior ASP.NET developer Design and implement high strong code to analyse data extracted from questionnaires in Mystery shopping system Project: Building a system to manage the full processes in Qualitative Research, and Quantitative Research Responsibility: Building automatic system for the whole gathering data process Building auto CATI System (Computer Assisted Telephone Interviews)
Education
startyourway has not updated education details yet.
Links
Skills
startyourway has not updated skills details yet.