Fady Guirguis
Backend Product Integration Software Engineer at JetBlue Travel Products- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
JetBlue Travel Products
-
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
-
-
-
Atos
-
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
-
-
-
Florida Atlantic University
-
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
-
-
-
JFK Health
-
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 -
Florida Atlantic University
Post Baccalaureate, PHYSICAL SCIENCES -
Wayne State University
Bachelor's degree