Rani Al Jeshi, Senior software engineer

Rani Al Jeshi

Senior software engineer

Amadeus

Location
Saudi Arabia
Education
Master's degree, Software Engineering
Experience
13 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :13 years, 2 Months

Senior software engineer at Amadeus
  • United Arab Emirates - Dubai
  • My current job since October 2018
Full-Stack Software Engineer at Assent Compliance
  • Canada - Ontario
  • April 2018 to August 2018

C#, SQL Server, Angular, Docker, Jenkins, SCSS, Nginx, REST.

Software Engineer at j2Global
  • Canada - Ontario
  • May 2015 to November 2017

Implemented acquired APIs methods to the existing platform using C#, SOAP and REST technologies. Created Contact importing/migration application in the system that includes word prediction and matching and has the ability to import more than a million contacts. Greatly enhancing the performance of legacy code by utilizing client browser with front end technologies using JavaScript, jQuery, GoJS, jsonQ and jsTree. Designed and developed a tagging system to be used universally across the web application using mostly front end technologies with C#. Created scalable SQL stored procedures for faster data readings that could reach millions of records.
Using Agile methodology for planning and developing.
Campaigner is now the top email marketing platform selected by PC magazine for 2017.

Web Developer at Saatchi and Saatchi (TPM Communication)
  • Canada - Ontario
  • February 2013 to January 2015

Delivered Toyota and Lexus new website pages and sections and maintained current ones with focus on Multilingual mobile and cross browser support. Used WebSphere, Struts 2, and Apache. My experience was extensive with JavaScript OOP with advance jQuery implementation. In the job we used Agile methodology for planning and developing.

Senior Software Eng. at Edo Mobil Health
  • Canada
  • September 2012 to January 2013

This was an extremely challenging position with a start-up company where I was responsible for every aspect in the development from requirements, design to production. Reporting to the CTO, successfully creating a web application that synchronized the data with the mobile app. This was done after I redesigned and migrated the data into an efficient, scalable and reliable database using MySQL. I used C# and twitter bootstrap to complete the project. All was managed through Agile.

Software Engineering at Freelance Project
  • Canada
  • June 2011 to September 2012

Information Retrieval & Analysis
- Semantic Web
- Natural Language Processing
- Technical Analysis, Neural Network
- Component based Architecture

Web Developer at MezoWeb
  • Canada
  • January 2012 to September 2012

Developing and maintaining web content management systems.

Trainee Engineer at Invensys
  • Saudi Arabia - Eastern Province
  • November 2008 to March 2009

Trainee Engineer

Web Development, Deployment and Maintenance. at PixelSoft
  • Saudi Arabia - Eastern Province
  • February 2008 to April 2008

Web Developer

System Analyst - Internship at Saudi ARAMCO
  • Saudi Arabia - Eastern Province
  • June 2007 to August 2007

Summer Training

Education

Master's degree, Software Engineering
  • at Software Engineering
  • April 2012

Software Engineering

Bachelor's degree, Software Engineering
  • at King Fahad University of Petroleum & Minerals
  • June 2008

3rd honor award Best senior software project award of 2008

Specialties & Skills

angular
SQL Server
ASP.NET
HTML CSS Javascript Ajax XML etc.
Software and Web Engineering
Software and Web Development
Web Programming JSP, ASP.NET, JavaScript, XML, HTML, CSS3
Structural Programming Language VB.NET
Database and Data Warehouse programming, SQL, SQL/PL, OLAP & ETL
Object Oriented Programming Java & C#
NLP using GATE
Angular
JavaScript & jQuery

Languages

English
Expert
Arabic
Expert