عرفان بوت, Senior Developer

عرفان بوت

Senior Developer

Banque Saudi Fransi

البلد
المملكة العربية السعودية - الرياض
التعليم
ماجستير, Computer Science
الخبرات
15 years, 9 أشهر

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

حظر المستخدم


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

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

Senior Developer في Banque Saudi Fransi
  • المملكة العربية السعودية - الرياض
  • أشغل هذه الوظيفة منذ أغسطس 2010

Responsibilities: Requirement Gathering, Requirement Analysis, Time Estimation, Design, Development, Unit Testing, QA assistance, User Acceptance, Technical Support.

Projects (Develoment):

1) FransiPlus Revamp & FransiLite Mobile Web Application: It is a complete banking solution for internet banking customers. Customers are provided all financial & non-financial services same as existing FransiPlus (https://secure.fransiplus.com). Services are Fund Transfers, Sadad & MOI Bill Payments, Account & Card Management, SMS and User Profile Management. User Interface is customized into Lite or Normal, based on user platform i.e., mobile, tablet or desktop. Both FransiPlus and FransiLite have almost the same backend but different UI for desktop and mobile users

2) FransiPlus Web Application Enhancements: FransiPlus (https://secure.fransiplus.com) is the online banking solution from Banque Saudi Fransi, which provides a range of financial & non-financial to customers. This application is available only for desktop users

3) FransiAdmin Application: FransiAdmin is a web application used by Fransi Admin to manage FransiPlus Services on the request of FransiPhone customers

4) Fransi Content Management System: Fransi CMS is developed to provide content management features in FransiPlus. Marketing users can now directly update the content in FransiPlus site without involving IT. Contents can be in the form of Banners, Menus, Ads and Email Campaigns

5) ATM Portal: This web application keeps a track of running ATM projects which include ATM Stock Management, ATM Site Tracking (using Google Maps) and ATM Site Contracts

6) Instant Messaging Service (IMS): Instant messaging Service (IMS) is a critical SMS banking Windows Service Application that sends instant SMS to customers for all the Credit and Debit transactions made against their Accounts/Cards. Customized SMS are sent to customers for each transaction which include details of Source System like FransiMobile, FransiPlus, Branch name and Transaction details like Local Transfer, International Transfer, etc.


Projects (Technical Support):

1. LinQ2 SMS Gateway: LinQ2 is a SMS gateway application which act as a bridge to send and receive SMS between Telcos and different applications in bank. SMS can be submitted to LinQ2 application through Web Portal, HttpPost, Database, Web Service.

2. FransiMobile APP: It’s a complete mobile banking solution for Apple users. This mobile app provides a range of financial & non-financial services to customers.

Software Engineer (Consultant) في Riyadh Bank
  • المملكة العربية السعودية - الرياض
  • فبراير 2008 إلى أغسطس 2008

Responsibilities: Development, Unit Testing, QA assistance

Project: Human Resource Management Workflows: The main purpose of that project is to automate HR workflows of Riyadh Bank. It includes evaluation system for employees, creation of vacancies, online CV builder, personalized CV searching, applicant interview repository and financial package system. Potential users of that project are Job Applicant, HR Manager, Interviewer, Section Manager, and Department Manager.

Instructor , Teaching Assistant في FAST-NU
  • باكستان - لاهور
  • أغسطس 2006 إلى ديسمبر 2007

• Instructor of Assembly Language Programming Lab.
• Teaching Assistant of Computer Architecture, Fundamentals of Computer Vision, Programming for Engineers II and Assembly Language Programming.

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

ماجستير, Computer Science
  • في University of Warwick
  • سبتمبر 2009

Distinction in MSc (CGPA 3.7/4.0) Won the Best MSc Project Award (High Distinction in the Thesis i.e.GPA 4.0/4.0). Major Courses: Dynamic Web Based System Multimedia Processing, Communications and Storage High Performance Computing Software Life cycle Management Data Mining (Advance Level) Advance Specification Methods.

بكالوريوس, Computer Science
  • في FAST-NU
  • أغسطس 2007

CGPA 3.05 CGPA(Major:Computer Science) 3.33

Specialties & Skills

ASP.NET MVC
SQL Server 2000 2008
Jquery, Jquery UI, Jquery Mobile, JSON, JavaScript, Ajax, XML
C#.Net, ASP.NET MVC, ASP.NET
MS SQL Server 2005/2008, Oracle 10g
Matlab Programming
VB.NET,VBScript, JAVA, JSP, PHP , XAML, Objective C
HTML5, CSS3 , UML
ADO.NET, Entity Framework, LinQ
SCRUM Agile Software Development

اللغات

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

العضويات

IEEE
  • Student Autor
  • May 2009

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

Programming in HTML5 with JavaScript and CSS3 (تدريب)
معهد التدريب:
Microsoft
تاريخ الدورة:
December 2013
ASP.NET Web Development (تدريب)
معهد التدريب:
Microsoft
تاريخ الدورة:
November 2013
Anti-Fraud, Compliance, Exploitation of Inside Information in Trading. (تدريب)
معهد التدريب:
Online Bank Training
تاريخ الدورة:
July 2011
SCRUM – Agile Software Development (تدريب)
معهد التدريب:
ACM
تاريخ الدورة:
October 2012
Winows 8 App Development (تدريب)
معهد التدريب:
Microsoft
تاريخ الدورة:
February 2013