Fady Guirguis

Backend Product Integration Software Engineer at JetBlue Travel Products
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Travel Arrangements
    • 1 - 100 Employee
    • Backend Product Integration Software Engineer
      • Jan 2021 - Present

      Dania, Florida, United States • Integrated with Business Partners to sell products on JetBlue Pasily Website • Setup the entire backend environment for multiple travel products • Utilized Google App Compute Engine, Cloud Run, Firestore, Pub/Sub, Memcache, Redis, BigTable, VPC, TokenEx, Docker, Kubernetes, and Micronaut framework • Created Offer Engines, Connectors, Webhooks, Databases, and Servlets • Worked daily with developers, DevOPS, and managers, added many features for customers • Fixed many bugs for… Show more • Integrated with Business Partners to sell products on JetBlue Pasily Website • Setup the entire backend environment for multiple travel products • Utilized Google App Compute Engine, Cloud Run, Firestore, Pub/Sub, Memcache, Redis, BigTable, VPC, TokenEx, Docker, Kubernetes, and Micronaut framework • Created Offer Engines, Connectors, Webhooks, Databases, and Servlets • Worked daily with developers, DevOPS, and managers, added many features for customers • Fixed many bugs for other products such as Hotels, Disney, Universal, Cars • Proficiency in using XML and JSON and libraries for serializing and deserializing • Built more than 40 microservices and lead in the design and implementation of REST API • Wrote complex Algorithms to handle massive data and reduce response time btw services • Improved reliability of REST API services, setup various HTTP methods, handled CORS, setup various HTTP responses, authorization and authentication, headers, and cookies. • Core Java Skills using JDK8 – JDK17, Object Oriented and Functional, Streams, Multi-Threading/Concurrency, Generics, Polymorphism, Inheritance, Exceptions Handling • Adhered to the highest coding standards (SOLID), design patterns, and security protocols. Show less

    • France
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Android Software Engineer III
      • Feb 2016 - Jan 2021

      Boca Raton, Florida, United States Android Development SDK - Software Engineer III - Contact Tracing Application Covid 19 • Purpose to Alert user of possible contact with a person that have the virus or might have been in contact with a third person who might have the virus • Programmed using Kotlin language and Gradle • Utilizing Bluetooth Low Energy and Proximity Sensors Technology • Used Gitlab and docker for version control, deployment, unit testing, CI/CD Android Development SDK and NDK –… Show more Android Development SDK - Software Engineer III - Contact Tracing Application Covid 19 • Purpose to Alert user of possible contact with a person that have the virus or might have been in contact with a third person who might have the virus • Programmed using Kotlin language and Gradle • Utilizing Bluetooth Low Energy and Proximity Sensors Technology • Used Gitlab and docker for version control, deployment, unit testing, CI/CD Android Development SDK and NDK – Circuit (WebRTC) Application - Software Engineer III • A video/audio call application, with messaging, meetings, conference calls, status indicator. • Application utilized WebRTC (Google Meet) - Google Chrome V8 Javascript Engine (C++) • Built and Upgraded Third Party Libraries Boost, and WebSocket. • Programmed in C++, Java, Kotlin, and Javascript to develop the android application. • Integrated functionality in the application to work with Business Logic Layer and Backend. • Used JNI – Java Native Interface framework to call libraries and application code. • Tracked WebRTC Issues and communicated with Google developers on the issues found on mobile WebRTC stack regarding cutting edge technology like IPv6 Pure Networks. • Wrote scripts in Bash, Python, PS, Gradle, Groovy to build & automate application tasks. • Refactored old code and built new features according to requirements of Product Owner, Scrum Master, and architect using various Algorithms, Data Structures Design Patterns. • Fixed various Bugs and issues found in the application; Overall rate lowered by 37%. • Tested the functionality of the application and wrote Unit and Automated Tests. • Communicated, collaborated, and worked with team members on daily basis to implement new features, design UI, and overcome blocking issues (Agile Methodology). • Designed and used various API, also used various frameworks such as Spring and Dagger. • Built images and containers with Docker and Kubernetes for Microservices. Show less

    • United States
    • Higher Education
    • 700 & Above Employee
    • Graduate Teaching Assistant
      • Jan 2016 - Dec 2018

      Boca Raton, Florida, United States • Taught Object-Oriented Programming in Java to students. • Graded all homework assignments and projects. • Also taught Operation Management and Quantitative Business Analytics

    • United States
    • Hospitals and Health Care
    • 700 & Above Employee
    • Health Infromation Management
      • Oct 2010 - Jul 2016

      ►Trained physicians in using medical applications. ►Converted Paper Records to Electronic Records. ►Managed the Release of Health Information Records.

Education

  • Florida Atlantic University
    Master of Science - MS, Computer Science
    2016 - 2018
  • Florida Atlantic University
    Post Baccalaureate, PHYSICAL SCIENCES
    2012 - 2015
  • Wayne State University
    Bachelor's degree

Community

You need to have a working account to view this content. Click here to join now