Marian Mesbah, Software Developer

Marian Mesbah

Software Developer

Amana Financial Services Ltd

Location
United Arab Emirates - Dubai
Education
Bachelor's degree, Computer Science
Experience
15 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :15 years, 9 Months

Software Developer at Amana Financial Services Ltd
  • United Arab Emirates - Dubai
  • My current job since August 2017

1- Developed Price Feed desktop application, that allowed Amana to show instant updates for stock market products prices on our website & build database that contains stock market products history from 2010 till now.

Responsibilities:

1.1- Worked closely with the dealing department to understand the stock market business in order to deliver the targeted project & meet the business needs.
1.2- Searched for the most professional way to develop this project in terms of the application (speed - stability - cost effectiveness).
1.3- Developed multithreading desktop application that extract instantly stock market data from MT4 application & save it in our local database using the following technologies (MS visual studio framework 4.6, c#, oracle database).
1.4- Build oracle database that save stock market data history from 2010 till now & products changes extracted by the application the following intervals (instantly - every minute - every 5 minutes - hourly - daily).

2- Developing & amending company websites websites using the following technologies (php - codeigniter-, HTML5, javascript, jquery, ajax, css, mysql):

Responsibilities:
2.1- Developed php API that extract the stock market prices from the Price Feed application database & update the website details with instant stock market price changes, on top of this API we build many widgets that show important analysis for stock market product & a market rates page that help the client to see the stock market prices changes instantly.
2.2- Developed reporting module that helps research & development managers to check their team achievements on daily & periodical basis relatively to a set target to each team member.
2.3- Developed newsletter module that helps marketing team to generate daily automated newsletter with different content (articles - videos - webinars - market prices).
2.4- Responsible of frontend & backend changes request by marketing team in different websites.

3- Developing Front End web designs submitted by graphic designers according to marketing team needs.

Responsibilities:
3.1- Develop responsive front end web designs, using the following technologies (HTML5, JQuery, Javascript, Bootstrap, CSS).
3.2- Develop responsive email templates for marketing campaigns announcements.

4- Working on creating customized workflow scenarios on Bitrix24 CRM application.

4.1- Developed Change Request workflow that allow any employee to request a new task from the IT department going through a different series of approvals.
4.2- Developed Add/Modify/Delete Employee workflow, that help the company to keep track of any employee access permissions & installed softwares.

Software developer at Diwan Software Ltd
  • United Arab Emirates - Dubai
  • January 2014 to July 2017

1- Working as application consultant for Dubai Police Academy on an educational desktop application that facilitates the communication between the teacher and student during the class by offering a real time synchronization for every action done by the teacher on his book to the student’s book, saving all these changes to a permanent database.

Responsibilities:
1.1- Worked closely with clients to analyze IT system requirements, client’s information technology needs and their resources in order to plan IT projects and fulfill client’s expectations.

1.2- Solved clients IT issues - Determined changes, recommended quality software, projected modifications of software, hardware.

1.3- Created easy and effective user manual that helps clients to understand each functionality in the application.

1.4- Handel a yearly training course for Dubai Police Academy teachers and students.

2- Participated in developing User Manager Web application for Dubai Police Academy, it helps the admin to manage the database through web
application, using the following technologies: MySQL, Java and Apache tomcat.

3- Developed business reports concerned with analyzing the company's product portfolio and potential customers using following technologies: MySQL, php

3.1 -Reports giving analysis on company products portfolio in relation with number of customers, showing all
customer related data filtered by geographical area.

3.2- Reports showing discount percentage range on different products and eligibility criteria for applying
discount.

3.3- Reports calculating sales revenue before and after applying the eligible discounts.

4- Developed Ana Khattat web application, this application helps the user to create and design in simple steps user own designs using unique calligraphic fonts and graphical effects.

Responsibilities:
2.1- Developed Ana Khattat application web version using the following technologies: HTML5, JavaScript, Jquery, CSS and Cordova .

2.2- Handled application-testing process by preparing unit testing document and executing test cases.

Asp.Net Developer at Cyquent Technologies
  • United Arab Emirates - Dubai
  • June 2013 to December 2013

1- Participated in developing web application for Masdar City Abu Dhabi that handles online customer’s visa application, payment and issuing, using the following technologies: ASP.Net, MSSQL, c#, JavaScript and CSS.

Responsibilities:
1.1- Developing new modules upon customer request

1.2- Designed databases tables, stored procedures, views, functions and jobs using SQL Server 2008 for the new desired modules.

1.3- Assured and checked the quality and the integrity of the data received from the store collectors to the application.

1.4- Design application modules work flow documents.

1.5- Set time plan for all development phases.

1.6- Preparing unit-testing document for developed modules.

1.7- Handel UAT to insure that developed modules meet the business needs.

Asp.Net Developer at Cegedim Dendrite
  • Egypt - Cairo
  • May 2011 to May 2013

1- Participated in developing MI Touch: a web based software developed specifically for pharmaceutical
companies to help medical representative in managing their daily work

Responsibilities:

1.1- Developed MI Touch using the following technologies: MI Framework, ASP.Net, MSSQL, C#, javascript, HTML and CSS,

1.2- Developed following modules (Ratings - Surveys - Marketing activities - Meetings).

1.3- Designed databases tables, stored procedures, views, functions and jobs using SQL Server 2008 for the new desired modules.

1.4- Assured and checked the quality and the integrity of the data received from the store collectors to the application.

1.5- Prepared summary report for developed modules.

1.6- Prepared unit-testing document for developed modules.

1.7- Helped in peer to peer testing in modules developed by other developers.

1.8- Fix issues.

Asp.Net Developer at Hits Technologies
  • Egypt - Cairo
  • September 2008 to May 2011

1- Developed web based ERP System using the following techniques: ASP.Net, MSSQL VB, HTML and CSS.

1.1- Developed following modules (Vacations - Training - Employee profiles - Setups modules).

1.2- Designed databases tables, stored procedures, views, functions and jobs using SQL Server 2008 for the new desired modules.

2- Developed reporting services:

2.1- Developed crystal reports.
2.2- Developed RDL reports.

3- Developed bank drivers: SQL scripts that extract employee’s data from database - ex: bank account numbers and salaries and other data - and export it to secured formatted sheets.

4- Developed time keeping drivers: SQL scripts that extract employee’s time in/ out data from client database and import it in to the ERP solution database.

Education

Bachelor's degree, Computer Science
  • at Faculty of Computer and Information Science
  • June 2008

Specialties & Skills

JavaScript
JavaScript
ASP.NET
Microsoft SQL Server
Web Services
Android Development
Asp.net MVC
AngularJS
Web Services
ASP.Net

Languages

English
Expert
Arabic
Expert

Training and Certifications

Mobile Application Development –Android. (Training)
Training Institute:
Sky Rocket Dubai.
Date Attended:
April 2016
Duration:
30 hours