Rani Al Jeshi, Senior software engineer

Rani Al Jeshi

Senior software engineer

Amadeus

Lieu
Arabie Saoudite
Éducation
Master, Software Engineering
Expérience
13 years, 2 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :13 years, 2 Mois

Senior software engineer à Amadeus
  • Émirats Arabes Unis - Dubaï
  • Je travaille ici depuis octobre 2018
Full-Stack Software Engineer à Assent Compliance
  • Canada - Ontario
  • avril 2018 à août 2018

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

Software Engineer à j2Global
  • Canada - Ontario
  • mai 2015 à novembre 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 à Saatchi and Saatchi (TPM Communication)
  • Canada - Ontario
  • février 2013 à janvier 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. à Edo Mobil Health
  • Canada
  • septembre 2012 à janvier 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 à Freelance Project
  • Canada
  • juin 2011 à septembre 2012

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

Web Developer à MezoWeb
  • Canada
  • janvier 2012 à septembre 2012

Developing and maintaining web content management systems.

Trainee Engineer à Invensys
  • Arabie Saoudite - Province de l'Est
  • novembre 2008 à mars 2009

Trainee Engineer

Web Development, Deployment and Maintenance. à PixelSoft
  • Arabie Saoudite - Province de l'Est
  • février 2008 à avril 2008

Web Developer

System Analyst - Internship à Saudi ARAMCO
  • Arabie Saoudite - Province de l'Est
  • juin 2007 à août 2007

Summer Training

Éducation

Master, Software Engineering
  • à Software Engineering
  • avril 2012

Software Engineering

Baccalauréat, Software Engineering
  • à King Fahad University of Petroleum & Minerals
  • juin 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

Langues

Anglais
Expert
Arabe
Expert